Java Backend Developer
Core
Design, develop, and deploy scalable backend applications and microservices using Java.
Role type
Senior Java Backend Developer
Builds
Robust APIs, microservices, and server-side logic
Domain
Software Engineering / Backend Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices, Relational Databases (MySQL/PostgreSQL), Git, Unit/Integration Testing (JUnit), Technical Documentation, UNIX/Linux
Preferred skills
Docker, Kubernetes, Cloud Platforms (AWS/GCP/Azure), Fintech domain knowledge
Technologies
Java, Spring Boot, MySQL, PostgreSQL, JUnit, Git, Docker, Kubernetes, AWS, GCP, Azure
Responsibilities
Design and develop complex software solutions; Build robust APIs and microservices; Develop and maintain comprehensive tests; Create and maintain technical documentation; Ensure security and compliance of applications; Collaborate with cross-functional teams to translate requirements into technical specifications.
Seniority
Senior, hands-on IC