
Java Developer
Stefanini LATAM
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
AWSDockerJavaKubernetes
About the role
- Diseñar, desarrollar y mantener aplicaciones robustas, escalables y de alto rendimiento.
- Implementar prácticas de *trunk-based development* para habilitar integración continua y entregas rápidas.
- Desarrollar código limpio, mantenible y comprobable siguiendo principios SOLID y buenas prácticas de diseño.
- Asegurar altos niveles de cobertura de pruebas unitarias, desarrollo guiado por pruebas (TDD) y desarrollo guiado por comportamiento (BDD).
- Contribuir activamente en programación práctica, revisiones de código y refactorización para mantener altos estándares de ingeniería.
- Impulsar la adopción de formas modernas de trabajo en ingeniería, incluyendo Agile, DevOps y CI/CD.
- Promover pruebas automatizadas, infraestructura como código y monitoreo continuo para mejorar la confiabilidad del software.
Requirements
- 2 a 3 años de experiencia como Desarrollador Java
- Conocimiento en entornos bancarios (deseable)
- Dominio de diseño de sistemas y arquitectura de microservicios.
- Experiencia en trunk-based development, feature flags y progressive delivery.
- Dominio de TDD, BDD y automatización de pruebas.
- Conocimiento sólido de CI/CD y prácticas DevOps.
- Experiencia en code reviews, evaluaciones de vulnerabilidades y codificación segura.
- Conocimiento de AWS, Kubernetes y Docker.
- Alta capacidad de resolución de problemas.
- Habilidades de comunicación y trabajo colaborativo.
- Capacidad para trabajar en entornos ágiles y de ritmo acelerado.
- Muy buen nivel de inglés (según la solicitud inicial).
Benefits
- Participación en un equipo innovador
- Oportunidades de desarrollo profesional
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javatrunk-based developmentTDDBDDCI/CDmicroservices architectureautomated testingcode reviewssecure codingproblem solving
Soft skills
communicationcollaborationagile workadaptability