Java Developer – Java, Microservices, Cloud & Agile
Core
Lead and develop scalable Java-based applications and systems for large enterprise environments, translating business requirements into technical solutions.
Role type
Senior IC Java Developer (Team Lead)
Builds
Scalable Java applications, microservices, and cloud-based systems
Domain
Enterprise Software Development
Deliverable
production ML models | product features
Required skills
Java (7+ years), Microservices architecture, Cloud computing, Agile/Scrum, Team leadership, Enterprise application design, Testing frameworks, Version control
Preferred skills
Java 11+, CI/CD pipelines, Containerization, Database optimization, Security protocols
Technologies
Java, Microservices, Cloud platforms, Agile tools, CI/CD, Containerization
Responsibilities
Lead and mentor a team of Java developers, Design and implement scalable Java solutions, Translate business requirements into technical designs, Troubleshoot production incidents and performance issues, Review code and technical designs, Apply secure software development practices
Seniority
Senior, hands-on IC with leadership responsibilities