Desarrollador Back Java - Semi Senior - COL
Full TimeJob Overview
En Imagemaker estamos en busca de un desarrollador Java para colaborar con uno de nuestros clientes del sector seguros. Será responsable de diseñar, implementar y mantener aplicaciones y servicios backend escalables utilizando Java. Su rol es clave para asegurar la estabilidad, seguridad y rendimiento de las plataformas, participando en la construcción de microservicios, APIs y lógica de negocio. Además, trabajará en estrecha colaboración con equipos multidisciplinares para entregar soluciones de calidad alineadas a las necesidades del negocio.
Key Responsabilities
- Desarrollar y mantener aplicaciones backend con Java en arquitecturas de microservicios. Diseñar e implementar APIs RESTful y servicios web seguros y eficientes.
- Colaborar en la definición y optimización de la arquitectura de software.
- Gestionar el ciclo de vida de la aplicación: diseño, codificación, pruebas, despliegue y mantenimiento.
- Optimizar consultas y operaciones en bases de datos relacionales y no relacionales.
- Participar en revisiones de código, promoviendo buenas prácticas y estándares de calidad.
- Escribir y ejecutar pruebas unitarias e integradas para garantizar la robustez del código.
- Colaborar en equipos ágiles (Scrum/Kanban) y aportar en ceremonias de planificación, revisión y retrospectiva.
Skills, knowledge & expertise
- Skills Técnicos
- Java 8+ (Spring Boot, Spring Framework).
- Bases de datos: PostgreSQL, MySQL, Oracle, MongoDB.
- ORM: Hibernate/JPA.
- Control de versiones con Git/GitHub/GitLab.
- Experiencia con JUnit, Mockito o frameworks similares para pruebas.
- Familiaridad con Docker y despliegues en entornos cloud (AWS, Azure, GCP).
- CI/CD (Jenkins, GitLab CI).
- Conocimientos
- Patrones de diseño y arquitectura (MVC, DAO, microservicios).
- Principios de programación orientada a objetos y buenas prácticas de clean code.
- Seguridad en aplicaciones backend (JWT, OAuth2, cifrado de datos).
- Metodologías ágiles (Scrum/Kanban).
- Fundamentos de integración continua y despliegue continuo.
- Deseable
- Entre 3 y 5 años de experiencia en desarrollo backend con Java en proyectos de mediana y gran escala, preferiblemente en sectores como fintech, banca, seguros o e-commerce
- Experiencia apoyando a desarrolladores junior o asumiendo pequeñas responsabilidades de liderazgo técnico.
- Experiencia en APIs RESTful y SOAP.
Make Your Resume Now