Java Backend Developer | MID
Core
Designing and implementing robust REST APIs for digital banking simulations and financial operations, ensuring data consistency and system reliability.
Role type
Mid-level Java Backend Developer
Builds
Backend services for account management, secure money transfers, and financial transaction processing
Domain
Fintech / Digital Banking
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Data JPA, REST API design, relational database modeling, unit testing, Git, Swagger/OpenAPI documentation
Preferred skills
Clean architecture, concurrency control, event handling, TDD
Technologies
Java, Spring Boot, Spring Data JPA, Git, Swagger
Responsibilities
Design and develop REST APIs for account management and transfers; Implement business rules for financial transactions; Model and manage relational data; Ensure transactional integrity and concurrency control; Write unit tests; Document APIs using Swagger
Seniority
Mid-level, hands-on IC