Senior Java Developer - Tech Lead
Core
Lead the design, development, and implementation of scalable enterprise-grade Java applications and microservices.
Role type
Senior IC Java Tech Lead
Builds
Scalable Java applications, microservices, REST APIs, and user reports
Domain
Enterprise software development, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, REST APIs, MySQL, AWS (CloudWatch), CI/CD, Object-Oriented Programming, Design Patterns, SQL, Jenkins, Agile
Preferred skills
DevOps, Root-cause analysis, Technical mentoring
Technologies
AWS, Spring Boot, Jenkins, MySQL, CloudWatch
Responsibilities
Lead the design and architecture of scalable Java applications; Build microservices using Spring Boot and REST APIs; Analyze and troubleshoot AWS application logs; Monitor production applications and perform root-cause analysis; Mentor offshore developers and coordinate project delivery; Conduct code reviews and uphold coding standards; Collaborate with stakeholders to refine requirements.
Seniority
Senior, hands-on IC with leadership