Java Microservices

Plexus
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

Spring Security
Amazon Web Services (AWS)
Azure
Continuous Integration
IBM DB2
Relational Databases
Github
JUnit
MongoDB
NoSQL
Openshift
Oracle Applications
Scrum
Mockito
Selenium
SONAR (Symantec)
Grafana
Spring-boot
Spring Data
Kubernetes
Kafka
REST
Cucumber
Docker
Microservices

Requirements

Spring Boot, Spring Data, Spring Security, WebFlux

  • Experience with microservices and Hexagonal Architecture
  • Communication protocols: REST APIs, MQ Queues, Kafka...
  • Testing: JUnit, Mockito, Cucumber, Selenium...
  • CI/CD: GitHub, Sonar, GitHub Actions
  • Grafana
  • Relational databases (Oracle/DB2), NoSQL databases (MongoDB)
  • Kubernetes, Docker, CI/CD
  • AWS or Azure, OpenShift
  • Experience in DDD, TDD, BDD
  • Experience working in Agile/Scrum environments.
  • Teamwork and results-oriented mindset.
  • Positive, proactive attitude and willingness to work as part of a team.

Apply for this position