A complete application in a minute
Tailored resume and cover letter, ready to send.
Softtek busca un Ingeniero de Software Web Java para diseñar, desarrollar y optimizar aplicaciones web empresariales en un entorno ágil. El candidato participará en la arquitectura, implementación y pruebas, asegurando soluciones seguras y escalables.
Se valorará experiencia en APIs REST, Docker, CI/CD y bases de datos como Oracle, SQL Server y PostgreSQL. Modalidad presencial en CDMX, con horario completo y posibilidad de mentoría para desarrolladores junior.
Desarrollar, mantener y optimizar aplicaciones web basadas en tecnologías Java, garantizando soluciones escalables, seguras y de alta calidad. Participar activamente en el análisis de requerimientos, diseño técnico, desarrollo, pruebas, implementación y soporte de aplicaciones críticas para el negocio, colaborando con equipos multidisciplinarios bajo metodologías ágiles.
Diseñar, desarrollar y mantener aplicaciones web utilizando Java y frameworks modernos.
Analizar requerimientos funcionales y técnicos para traducirlos en soluciones de software robustas.
Participar en decisiones de arquitectura y diseño de sistemas.
Implementar servicios RESTful y APIs para integración con sistemas internos y externos.
Garantizar la calidad del código mediante revisiones, pruebas unitarias y buenas prácticas de desarrollo.
Optimizar el rendimiento, seguridad y escalabilidad de las aplicaciones.
Investigar y resolver incidentes complejos de producción.
Colaborar con Product Owners, Scrum Masters, QA Engineers y otros desarrolladores.
Participar en ceremonias ágiles y contribuir a la mejora continua de procesos y estándares técnicos.
Documentar diseños técnicos, soluciones y procedimientos operativos.
Brindar mentoría técnica a desarrolladores junior e intermedios.
Lenguajes y frameworks Java 8, 11, 17 o superior. Spring Framework. Spring Boot. Spring MVC. Hibernate / JPA. Maven o Gradle. Desarrollo Web HTML5. CSS3. JavaScript. Angular, React o Vue.js (deseable). Consumo y desarrollo de APIs REST. Bases de datos Oracle. SQL Server. PostgreSQL. MySQL. Diseño y optimización de consultas SQL. Herramientas y plataformas Git. Jenkins, Azure DevOps o herramientas CI/CD. Docker. Kubernetes (deseable). SonarQube. JIRA o Azure Boards. Cloud (deseable) Microsoft Azure. AWS. Google Cloud Platform.
Pensamiento analítico y resolución de problemas. Comunicación efectiva con perfiles técnicos y de negocio. Orientación a resultados. Trabajo en equipo. Liderazgo técnico. Proactividad e innovación. Adaptabilidad al cambio. Gestión de prioridades.
De 3 a 5 años de experiencia en desarrollo de software utilizando Java. Experiencia en desarrollo de aplicaciones web empresariales. Experiencia trabajando bajo metodologías Agile/Scrum. Experiencia en integración de sistemas y desarrollo de APIs.
Licenciatura o Ingeniería en Sistemas Computacionales, Informática, Tecnologías de la Información o áreas afines. Certificaciones en Java, Spring o Cloud son un plus.
Presencial en la zona de Reforma. Horario: lunes a viernes - tiempo completo Inglés: técnicoZona de trabajo: CDMX, Reforma (cerca de la Diana).