Senior Backend Java Developer (Microservices / AWS) - Spain (Hybrid/Remote)
Core
Design, develop, and maintain scalable, cloud-native backend microservices for an international digital banking project.
Role type
Senior Backend Java Developer (Microservices)
Builds
Scalable backend microservices and REST APIs for digital banking
Domain
Digital Banking / Cloud-Native Java
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Batch, PostgreSQL, REST APIs, JPA/Hibernate, AWS, Git, Maven, Unit Testing (JUnit/Mockito), Integration Testing
Preferred skills
Go/Golang, High-transaction environment experience, Distributed agile team experience
Technologies
Java, Spring Boot, Spring Batch, PostgreSQL, AWS, S3, Lambda, Git, Maven, JUnit, Mockito
Responsibilities
Design and develop backend microservices, Build and maintain REST APIs, Work with relational and non-relational databases, Develop integration and unit tests, Collaborate with cloud-native environments on AWS, Participate in code reviews and technical discussions
Seniority
Senior, hands-on IC