Backend Developer – Java & Microservicios
En IRIUM nos preocupamos porque no dejes de perseguir tus sueños. Prepárate para conquistar tus metas, y ten siempre presente disfrutar del camino.
Descripción del puesto
Buscamos un/a Backend Developer con experiencia sólida en desarrollo de aplicaciones empresariales basadas en Java, arquitectura de microservicios y servicios en la nube. Participarás en el diseño, construcción y mantenimiento de soluciones escalables y de alto rendimiento para clientes del sector financiero y tecnológico, aplicando buenas prácticas de desarrollo y calidad de software.
Conocimientos técnicos imprescindibles
Desarrollo de aplicaciones Java en arquitecturas multicapa
Frameworks: Spring Boot, Spring Core, MVC, Spring Security, Spring JPA Hibernate
Logging y monitoreo: Log4j/SLF4J, Rapid7
Desarrollo de microservicios y consumo de servicios REST/SOAP
Conocimiento de servicios AWS
Uso avanzado de Maven y Gradle
Control de versiones: Git, Bitbucket, y GitFlow
Buenas prácticas de desarrollo: testing, refactoring, estándares de código
Calidad de software: Sonar
Testing: JUnit, DBUnit, Mockito, TestContainers
Performance Testing: JMeter, JConsole
Documentación de APIs: Swagger/OpenAPI
Conocimientos deseables
Docker (nivel básico/intermedio)
Conocimiento funcional de Medios de Pago
Metodologías ágiles: Scrum
Soft Skills
Capacidad de organización y trabajo en equipo
Perfil proactivo, resolutivo y con pensamiento analítico
Constancia, tenacidad y compromiso con la calidad del software
¿Qué ofrecemos?
Proyecto estable y de largo plazo
Trabajo en remoto o modalidad híbrida
Formación continua y plan de desarrollo profesional
Buen ambiente de equipo y cultura colaborativa
Seguro médico, retribución flexible y otros beneficios sociales