Senior Backend Engineer
Core
Design, develop, and enhance backend solutions for critical retail banking services, supporting millions of customers globally.
Role type
Senior Backend Engineer (Java/Spring)
Builds
RESTful APIs, backend services, and reliable banking applications
Domain
Retail Banking / Financial Services
Deliverable
production ML models | product features
Required skills
Java 8/11+, Spring Boot, RESTful API design, OOP, Git, JUnit, Mockito, Design Patterns, Clean Coding
Preferred skills
SQL/JPA/Hibernate, Microservices, Containerization/Orchestration, CI/CD tools (Maven), Cloud technologies
Technologies
Java, Spring Boot, JUnit, Mockito, Git, Maven, SQL, JPA, Hibernate
Responsibilities
Develop and maintain high-quality backend applications; Design and build RESTful APIs; Write automated tests; Set up and enhance CI/CD pipelines; Collaborate with cross-functional teams; Contribute to team growth through mentoring and technical interviews
Seniority
Senior, hands-on IC with mentorship responsibilities