Java Engineer
Core
Designing, developing, and enhancing enterprise-scale backend services and microservices using Java and Spring technologies.
Role type
Senior IC Java Engineer (Backend)
Builds
Robust microservices and enterprise-grade web applications
Domain
Banking / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Framework (Boot, MVC), RESTful API design, Microservices architecture, Unit/Integration testing (JUnit), SQL/NoSQL (Oracle, Cassandra), CI/CD tools, Messaging technologies (Kafka, ActiveMQ), Container platforms (Docker, OpenShift)
Preferred skills
Agile delivery, Stakeholder engagement, Mentoring
Technologies
Java, Spring Boot, Spring MVC, JUnit, Oracle, Cassandra, Jenkins, Git, Azure DevOps, Kafka, ActiveMQ, Docker, OpenShift
Responsibilities
Design and develop enterprise-scale backend services, Contribute to architectural decisions, Build and support microservices-based architectures, Write unit and integration tests, Participate in technical discussions and engineering chapters
Seniority
Senior, hands-on IC