Java Software Engineer
Core
Design, develop, and maintain scalable backend applications and services while leading and mentoring a team of 5–7 engineers.
Role type
Senior IC backend engineer with team leadership
Builds
Scalable backend applications and services
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java Backend development, Python, SQL, system design, code reviews, testing, deployment, production support, team leadership, mentoring
Preferred skills
Stable career progression, experience in Private Equity, Banking, Insurance, E-commerce, Education
Technologies
Java, Python, SQL
Responsibilities
Design and develop scalable backend applications, lead and mentor a team of 5–7 engineers, collaborate with stakeholders to define technical solutions, optimize applications for performance and security, participate in system design and production support
Seniority
Senior, hands-on IC with leadership