Lead Java Engineer
Core
Lead a team of Java engineers to develop scalable software solutions using microservices, serverless architecture, and search technologies.
Role type
Senior IC Engineering Lead / Manager
Builds
Scalable software solutions, microservices, and search systems
Domain
Financial services, data analytics, and technology
Deliverable
production ML models | product features | infrastructure
Required skills
Java, microservices, serverless architecture, Docker, Kubernetes (EKS), Solr/Open Search, AWS services, SQL, NoSQL, Python, DevOps practices
Preferred skills
Leadership, professional development guidance, innovation, risk management, test automation
Technologies
Java, Docker, EKS, Solr, Open Search, AWS (EC2, Lambda), Python, SQL, NoSQL
Responsibilities
Lead a team of Java engineers, provide technical guidance, collaborate on requirements and solutions, develop scalable software, ensure software delivery via best practices, participate in sprints, maintain unit tests, manage risks and impediments, troubleshoot complex issues
Seniority
Senior, hands-on IC with management responsibilities