Malvern, Pennsylvania, United States
Java AWS Tech Lead
Terms: Long term contract
Target Pay Rate: $80/hr C2C
Location: Malvern, PA
Work schedule details: Hybrid – 3 days a week onsite
Details:
We are seeking a
hands-on Technical Lead with deep expertise in Java-based backend development, Spring Boot frameworks, AWS cloud services, and front-end development using Angular. The ideal candidate will not only possess strong technical skills but also demonstrate proven experience in leading and mentoring cross-functional engineering teams, driving project delivery, and ensuring adherence to coding best practices and architectural standards.
Key Responsibilities:
-
Lead a team of developers, providing technical guidance, mentorship, and code reviews to ensure high-quality deliverables.
-
Oversee the full software development lifecycle, from requirements gathering to deployment and support.
-
Design and develop scalable, enterprise-grade applications using Java, Spring Boot, and Angular.
-
Drive the implementation of robust exception handling, structured logging, and proactive performance optimization strategies.
-
Architect and implement secure, scalable, and cost-efficient solutions using AWS (EC2, ECS, Lambda, S3, EBS, etc.).
-
Guide the team in implementing effective monitoring and logging solutions using AWS CloudWatch, X-Ray, and other observability tools.
-
Promote best practices for code quality, security, and maintainability through peer reviews and team workshops.
-
Troubleshoot and lead resolution of performance bottlenecks in production environments.
-
Collaborate with Product Owners, QA, DevOps, and UX teams to deliver value-driven software solutions.
Required Skills:
-
Java (8 or above) – Strong understanding of collections, concurrency, and memory management.
-
Spring Boot – Expertise in building REST APIs, exception handling frameworks, and application configuration.
-
Team Leadership – At least 2–4 years of experience leading engineering teams in an Agile/Scrum environment.
-
Logging & Monitoring – Hands-on experience with SLF4J, Logback, and AWS native observability tools (CloudWatch, CloudTrail).
-
Performance Troubleshooting – Proficient in diagnosing and resolving application performance issues at code, database, and infrastructure levels.
-
AWS – Strong knowledge of EC2, ECS, Lambda, S3, EFS, and IAM.
-
Angular (v8+) – Solid experience building responsive, modern front-end applications.
-
DevOps & CI/CD – Experience with Git, Jenkins, GitHub Actions, and infrastructure-as-code (Terraform, CloudFormation preferred).
Preferred Qualifications:
-
AWS Certification (Developer Associate / Solutions Architect).
-
Experience with containerization (Docker) and orchestration (Kubernetes).
-
Familiarity with Agile tools (Jira, Confluence) and practices (Scrum, Kanban).
-
Exposure to unit testing, integration testing, and test-driven development (TDD).
Soft Skills:
-
Strong leadership and communication skills, with the ability to foster a collaborative and high-performance team culture.
-
Ability to break down complex problems, propose solutions, and drive consensus across technical and non-technical stakeholders.
-
Self-motivated, detail-oriented, and passionate about continuous improvement and mentorship.