Technical Lead - Java & AWS
Purple Drive - Minneapolis, MN
Apply NowJob Description
Job Title: Technical Lead - Java & AWSLocation: Minneapolis, MN Experience Required: 10+ Years Employment Type: Contract Position Overview We are seeking an experienced Technical Lead - Java & AWS to drive the design, development, and delivery of a high-visibility, enterprise-grade product. This role requires deep technical expertise in Java and cloud-native AWS architectures, strong architectural judgment, and proven leadership to guide teams through complex technical challenges while delivering scalable, secure, and high-performance solutions. Key ResponsibilitiesTechnical Leadership & Architecture Lead the design and development of enterprise Java applications using Spring Boot and RESTful services. Drive architectural decisions, evaluate technology choices, and ensure alignment with product roadmaps and enterprise standards. Enforce engineering best practices related to coding standards, testing, security, and performance. Conduct pull request reviews and provide constructive technical guidance to engineering teams. Cloud & Platform Engineering Architect and implement cloud-native solutions on AWS, leveraging services such as EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, and IAM. Ensure applications meet non-functional requirements including availability, scalability, performance, observability, and security. Partner with DevOps and SRE teams to design resilient systems and improve platform reliability. DevOps & CI/CD Collaborate with DevOps teams to design, implement, and optimize CI/CD pipelines. Support infrastructure automation and continuous delivery practices to enable faster, safer releases. Leadership & Mentorship Mentor and develop junior and mid-level engineers through coaching, code reviews, and technical workshops. Lead teams through complex problem-solving efforts and foster a culture of innovation and continuous improvement. Act as a technical role model, promoting collaboration, ownership, and engineering excellence. Required Skills & Qualifications 10+ years of experience in software engineering, with significant experience in a technical leadership role. Strong expertise in Java, Spring Boot, and RESTful microservices architecture. Hands-on experience architecting and deploying solutions on AWS (EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, IAM). Strong understanding of cloud-native design principles, distributed systems, and system scalability. Experience working closely with DevOps/SRE teams on CI/CD, automation, and reliability engineering. Proven ability to lead design discussions, influence architectural decisions, and guide teams. Excellent communication and stakeholder collaboration skills. Key Competencies Strong technical ownership and decision-making capability. Ability to balance hands-on engineering with strategic leadership. Mentorship mindset with a focus on team growth and technical excellence. Adaptability in fast-paced, enterprise environments. Technical SkillsJava | Spring Boot | RESTful Services | AWS (EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, IAM) | DevOps | CI/CD
Created: 2026-03-10