Java Developer - Technical Lead
Core
Design, develop, and maintain full-stack applications using Java and Angular; architect and deploy scalable cloud-native solutions on AWS.
Role type
Senior IC Java Developer (Technical Lead)
Builds
Scalable full-stack applications, microservices, and serverless architectures on AWS
Domain
Enterprise software development, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java Spring Boot, Angular, REST APIs, Microservices architecture, AWS services, SQL/Amazon RDS, CI/CD pipelines, Jenkins, Git, Jira, Apigee, Zeplin, Jaspersoft, Unit testing, Secure coding practices
Preferred skills
Agile methodologies, Code review leadership, Performance optimization, API management
Technologies
Spring Boot, Angular, AWS, Jenkins, Git, Jira, Apigee, Zeplin, Jaspersoft, Amazon RDS, SQL
Responsibilities
Design and develop full-stack applications; Architect and deploy scalable applications on AWS; Implement CI/CD pipelines and DevOps practices; Integrate applications with relational databases; Ensure application security; Troubleshoot and optimize performance; Participate in code reviews
Seniority
Senior, hands-on IC