This is a remote position.
En Softgic trabajamos con los más tesos, con los que construyen, con los que aman lo que hacen, con los que tienen 100 en actitud, porque así es nuestra #Cooltura. Únete a nuestro propósito de hacer la vida más fácil con tecnología y sé parte de nuestro equipo como Desarrollador Java Senior.Requirements
- Profesional con experiencia de 4 años en adelante desarrollando microservicios y diseño de REST API con Java.
- Herramientas que debe manejar: Java 17 o superior, Reactor, Spring Boot, Spring, WebFlux, Spring MVC, Messaging (JMS y/o Kafka), GIT, Maven (preferiblemente) o Gradle, Docker, Kubernetes, Azure Pipelines.
- Bases de datos relacionales y/o No-Relacionales.
- Pruebas automatizadas con JUnit 5 y Mockito (preferiblemente), Spock o TestNG
- Validaciones con Bean Validation.
- Conocimientos sobre Clean Code, SOLID Principles, Event-Driven Architecture, Ports & Adapters Architecture y Layered Architecture, Patrones de Diseños.
Benefits
- Reconocimiento como Great Place to Work.
- Oportunidades para escalar y crecer profesionalmente.
- Días libres para un equilibrio entre vida laboral y personal.
- Apoyo para educación formal y certificaciones.
- Beneficios con empresas aliadas.
- Plan de referidos y flexibilidad horaria.