Senior Backend Developer
Core
Designing and developing REST APIs and backend applications to modernize a legacy corporate banking platform into a microservices architecture.
Role type
Senior Backend Developer
Builds
Modern microservices-based corporate banking platform APIs
Domain
Corporate Banking / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Framework, Hibernate, SQL, REST API development, Microservices architecture, Cucumber, Jasmine
Preferred skills
Angular, Java Spring Boot, WebFlux, Project Reactor, Domain-Driven Design, Hexagonal Architecture, Git, SAFe Agile
Technologies
Java, Spring Framework, Hibernate, SQL, Cucumber, Jasmine, Angular, WebFlux, Project Reactor, Git
Responsibilities
Design and develop REST APIs, Build and maintain backend applications using Java and Spring Framework, Integrate systems and support system-to-system communication, Refactor legacy applications and extract business logic into microservices, Create and maintain unit and BDD tests, Produce and maintain technical and API documentation
Seniority
Senior, hands-on IC