Jobs / Babel
Software Engineer Java - Azure Devops&Openshift
Babel · Madrid, MD, Spain
Madrid, MD, SpainExp: 3+ yrsRemote
Remuneration
Benefits bonus, private medical insurance, life insurance, personal trainer, wellbeing program, streaming platform subscription
Location
Madrid, MD, Spain
Visa sponsorship
Not specified
Job summary
Develop Java microservices for banking-sector projects, working autonomously and adapting to project technology stacks. The role covers REST API composition, Spring-based services, automated testing, database integration, and messaging with Kafka or RabbitMQ, alongside microservices practices such as service discovery and distributed tracing. OpenShift is required experience, while Azure DevOps is valued.
Benefits
Point-based vacation systemRemote workFlexible working arrangementsTrainingPrivate medical insuranceLife insurancePersonal trainerWellbeing programNature activitiesSports tournamentsStreaming platform subscriptionBenefits bonus
Qualifications
- At least 3 years of experience with Java 8 and Java 11.
- At least 3 years of experience with microservices architecture, API composition, REST, OpenAPI, and Swagger.
- Experience with Spring Framework, especially Spring Boot, Spring Batch, and Spring MVC.
- Experience with Agile methodologies, including Scrum.
- Experience with Maven for build automation.
- Knowledge of testing with JUnit, Mockito, WireMock, MockMVC, and Spring Test.
- Knowledge of JPA, Oracle, and JDBC.
- Experience with service discovery, circuit breakers, OpenShift, and distributed tracing.
- Experience with messaging brokers such as Kafka and RabbitMQ.
- Azure DevOps experience is valued.
- Experience with feature flags, database migration tools, reactive programming, static code analysis, or NoSQL databases is valued.
Responsibilities
- Develop Java-based microservices for banking-sector projects.
- Compose REST APIs and implement microservices architecture patterns.
- Integrate services with databases and messaging brokers.
- Work autonomously and adapt to project technology stacks.
Skills
AzureAzure DevOpsJavaKafkaMavenOpenAPIOpenShiftRabbitMQRESTOracle CloudPostgreSQLSonarQube
Work schedule
Flexible working arrangements
Industry
Banking
Relocation
No