We are looking for a Java Programmer specialized in Microservices and Spring Boot to join a strategic project in the technology sector. The objective is to develop and maintain applications based on hexagonal architecture, improve microservices systems and ensure code quality and scalability.
Requirements
- At least 3 years of professional experience in backend development with Java and Spring Boot.
- Experience in microservices, hexagonal architecture and SOLID principles.
- Mastery of JPA/Hibernate, Spring Security, spring batch and relational and non-relational databases.
- Experience with asynchronous messaging queues, preferably Kafka.
- Experience with Java and Spring Boot version upgrades and application monolithic to microservices migrations.
- Experience with Maven, unit tests, Sonar, Fortify and CI/CD (GitHub Actions or Jenkins) under Gitflow methodology.
- Solid knowledge of code quality control and good development practices.
- Level of English B2 fluent and Spanish advanced.
Benefits
- Indefinite contract with IRIUM
- Continuous training, professional growth and access to cutting-edge technological projects
- Excellent working climate and collaboration with multidisciplinary teams
- IRIUM benefits club, with discounts on leisure, travel, technology and more
- 23 days of annual vacation