Java Technical Lead
Synapse Flow
Job Title: Java Technical Lead (Python & AWS)
Location
Malvern, PA (Local Candidates Preferred)
Job Summary
We are seeking an experienced and hands-on Java Technical Lead with strong expertise in Python, AWS Cloud, and modern software engineering practices. The ideal candidate will have 10+ years of software development experience, including at least 5 years in a Technical Lead role, driving architecture, design, development, and delivery of scalable enterprise applications.
This role requires a technical leader who can mentor engineers, make critical architectural decisions, collaborate with cross-functional teams, and remain actively involved in coding, code reviews, and solution delivery.
Key Responsibilities
- Lead the technical design and architecture of enterprise applications and platform initiatives.
- Translate business requirements and product roadmaps into scalable technical solutions.
- Provide hands-on development using Java, Spring Boot, Python, and cloud-native technologies.
- Review code, enforce engineering best practices, and maintain high standards for quality, security, performance, and observability.
- Mentor and guide engineering teams through technical challenges and architectural decisions.
- Drive adoption of cloud-first and AI-assisted development practices.
- Collaborate with Product Owners, Architects, Delivery Managers, and business stakeholders.
- Identify technical risks, dependencies, and performance bottlenecks and develop mitigation strategies.
- Support CI/CD automation, DevOps initiatives, and cloud infrastructure modernization.
- Participate in sprint planning, technical reviews, release planning, and production deployments.
- Foster a culture of continuous learning, innovation, and engineering excellence.
Required Qualifications
- 10+ years of software development experience.
- 5+ years of experience as a Technical Lead.
- Strong expertise in Java and Spring Boot.
- Strong proficiency in Python development.
- Experience building and supporting enterprise-grade distributed systems.
- Strong understanding of microservices architecture and REST APIs.
- Experience working in Agile/Scrum environments.
- Strong communication and leadership skills.
Mandatory Technical Skills
Backend Technologies
- Java
- Spring Boot
- Python
- Node.js
- TypeScript
Frontend Technologies
- Angular or React
- JavaScript
- TypeScript
- CSS
- Jest
AWS & Cloud Technologies
- AWS ECS
- AWS Lambda
- API Gateway
- CloudFront
- S3
- DynamoDB
- IAM
- KMS
- SNS
- AWS Glue (Mandatory)
- Amazon Athena (Mandatory)
- Amazon EventBridge (Mandatory)
- AWS Step Functions (Mandatory)
- CloudFormation
Monitoring & Observability (Mandatory)
- Honeycomb
- Grafana
- Splunk
Content Management (Mandatory)
- Adobe Experience Manager (AEM)
DevOps & Automation
- Git
- GitHub
- CI/CD Pipelines
- Docker
Security & Identity
- Auth0
- OIDC
- Active Directory
- Authentication & Authorization Frameworks
Databases & Data Technologies
- SQL
- Relational Databases
- Redis
- Data Modeling
Operating Systems & Scripting
- Linux/Unix
- Bash Shell Scripting
- PowerShell
Preferred Qualifications
- Experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or similar platforms.
- Experience designing highly available, scalable cloud-native applications.
- Experience with event-driven architectures and distributed systems.
- Strong understanding of observability and production monitoring practices.
Mandatory Screening Criteria
Candidates must have hands-on experience with the following technologies:
✔ Java & Spring Boot
✔ Python
✔ AWS ECS, Lambda, API Gateway, DynamoDB
✔ AWS Glue
✔ Amazon Athena
✔ Amazon EventBridge
✔ AWS Step Functions
✔ Honeycomb
✔ Grafana
✔ Adobe Experience Manager (AEM)
✔ Docker & CI/CD
✔ React or Angular
✔ SQL & Redis
Candidates lacking experience in the mandatory technologies may not be considered.
What We're Looking For
A highly motivated Technical Lead who enjoys solving complex engineering challenges, mentoring developers, driving architecture decisions, and delivering modern cloud-native applications in a fast-paced Agile environment.
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Technical Lead. Be the first to apply!
- technical leader Malvern, PA
- technical lead Malvern, PA
- java microservices Malvern, PA
- senior java j2ee developer Malvern, PA
- entry level java programming Malvern, PA
- java full stack angular developer Malvern, PA
- java production support Malvern, PA
- java programming Malvern, PA
- senior java full-stack developer Malvern, PA
- java contract Malvern, PA
