Technical Lead Java
Technical Lead Java
Technical Lead Java
This job was originally posted in Spanish and automatically translated to English.
Requirements
More than 8 years of experience developing enterprise applications with Java.
Experience technically leading development teams or projects.
Experience designing solutions based on microservices architectures.
Experience working directly with clients, business users, or stakeholders.
Experience participating in the functional analysis and technical design of complex applications.
Ability to convert business requirements into robust and scalable technical solutions.
Experience conducting code reviews and promoting development best practices.
Ability to mentor and provide technical support to other developers.
Excellent analytical and problem-solving skills.
Technical knowledge
Backend
Java 21
Spring Boot
Spring MVC
Spring Security
Hibernate
JPA
Criteria API
REST APIs
OpenAPI
Lombok
Frontend
Angular 19 or higher
TypeScript
HTML5
CSS3
Architecture and DevOps
Microservices Architecture
Docker
Azure
Jenkins
Nexus
SonarQube
Git (Git Flow)
Maven
Gradle
Databases
MongoDB
Oracle Database 19
Testing and Quality
Test-Driven Development (TDD)
JUnit 5
Mockito
JMeter
SoapUI
Tools
SwaggerHub
Jira
Confluence
UML
Oracle WebLogic Server 12
IntelliJ IDEA
Eclipse
Visual Studio Code
It will be a plus if you also have...
Previous experience in international projects.
Experience in complex high-availability environments.
Experience defining technical standards and best practices within development teams.
Ability to influence technological decisions and lead improvement initiatives.
Certifications related to Java, Azure, or Agile methodologies.
Good level of English to collaborate in international environments.
Benefits
Competitive salary commensurate with your experience.
Permanent contract from day one.
Hybrid work model with up to 3 days of remote work per week.
Free parking.
Participation in a stable and strategic project within the aeronautics sector.
International, collaborative, and multicultural environment.
Real opportunities for professional growth and technical development.
Personalized career plan.
Continuous training, certifications, and English classes.
Employee and Family Well-being and Assistance Program.
Flexible compensation plan: medical insurance, life insurance, meal vouchers, transportation, and daycare, among other benefits.
Job Description
What success looks like in this role:
What success looks like in this role
At Unisys, we are looking to bring on a Technical Lead Java to join an international and strategic project within the aeronautics sector.
We are seeking a candidate with a solid technical foundation and a holistic view of software development, capable of combining hands-on development with technical leadership, participation in architectural decision-making, and direct collaboration with stakeholders and the client.
You will join a highly specialized team where you will play a key role in defining and evolving critical business solutions, participating in all phases of the software lifecycle and contributing to technical decisions that will shape the evolution of the platform.
If you are motivated by designing scalable solutions, leading technical initiatives, and working in an international environment with modern technologies, we want to meet you.
What will your mission be?
As a Lead Full Stack Java Developer, you will participate in the design, development, and evolution of mission-critical enterprise applications, serving as a technical reference for the team and collaborating closely with the client in defining and implementing technological solutions.
You will play a significant role in technical decision-making, ensuring that the designed solutions are robust, scalable, and aligned with business needs.
Main responsibilities
- Design, develop, and maintain web applications using Java and Angular.
- Analyze functional requirements and transform them into scalable and sustainable technical solutions.
- Actively participate in the design of microservices-based architectures.
- Define development best practices and promote quality standards within the team.
- Technically lead development initiatives and serve as a reference for other team members.
- Conduct code reviews and ensure the technical quality of deliverables.
- Collaborate with clients and stakeholders to understand business needs and propose effective solutions.
- Design and implement REST APIs following modern integration standards.
- Participate in defining testing and automation strategies.
- Drive continuous improvement of processes, tools, and development practices.
- Collaborate with multidisciplinary teams using Agile methodology (Scrum).
- Participate in estimations, technical definition of initiatives, and development planning.
- Contribute to the creation and maintenance of technical documentation.
You will be successful in this role if you have:
Essential requirements
- More than 8 years of experience developing enterprise applications with Java.
- Experience technically leading development teams or projects.
- Experience designing solutions based on microservices architectures.
- Experience working directly with clients, business users, or stakeholders.
- Experience participating in the functional analysis and technical design of complex applications.
- Ability to convert business requirements into robust and scalable technical solutions.
- Experience conducting code reviews and promoting development best practices.
- Ability to mentor and provide technical support to other developers.
- Excellent analytical and problem-solving skills.
Technical knowledge
Backend
- Java 21
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate
- JPA
- Criteria API
- REST APIs
- OpenAPI
- Lombok
Frontend
- Angular 19 or higher
- TypeScript
- HTML5
- CSS3
Architecture and DevOps
- Microservices Architecture
- Docker
- Azure
- Jenkins
- Nexus
- SonarQube
- Git (Git Flow)
- Maven
- Gradle
Databases
- MongoDB
- Oracle Database 19
Testing and Quality
- Test-Driven Development (TDD)
- JUnit 5
- Mockito
- JMeter
- SoapUI
Tools
- SwaggerHub
- Jira
- Confluence
- UML
- Oracle WebLogic Server 12
- IntelliJ IDEA
- Eclipse
- Visual Studio Code
It will be a plus if you also have...
- Previous experience in international projects.
- Experience in complex high-availability environments.
- Experience defining technical standards and best practices within development teams.
- Ability to influence technological decisions and lead improvement initiatives.
- Certifications related to Java, Azure, or Agile methodologies.
- Good level of English to collaborate in international environments.
What do we offer?
- Competitive salary commensurate with your experience.
- Permanent contract from day one.
- Hybrid work model with up to 3 days of remote work per week.
- Free parking.
- Participation in a stable and strategic project within the aeronautics sector.
- International, collaborative, and multicultural environment.
- Real opportunities for professional growth and technical development.
- Personalized career plan.
- Continuous training, certifications, and English classes.
- Employee and Family Well-being and Assistance Program.
- Flexible compensation plan: medical insurance, life insurance, meal vouchers, transportation, and daycare, among other benefits.
Unisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law.
This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at [email protected] or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys' EEO commitment here.
Requirements
Más de 8 años de experiencia desarrollando aplicaciones empresariales con Java.
Experiencia liderando técnicamente equipos o proyectos de desarrollo.
Experiencia diseñando soluciones basadas en arquitecturas de microservicios.
Experiencia trabajando directamente con clientes, usuarios de negocio o stakeholders.
Experiencia participando en el análisis funcional y diseño técnico de aplicaciones complejas.
Capacidad para convertir requerimientos de negocio en soluciones técnicas robustas y escalables.
Experiencia realizando code reviews y promoviendo buenas prácticas de desarrollo.
Capacidad para mentorizar y apoyar técnicamente a otros desarrolladores.
Excelentes habilidades analíticas y de resolución de problemas.
Conocimientos técnicos
Backend
Java 21
Spring Boot
Spring MVC
Spring Security
Hibernate
JPA
Criteria API
REST APIs
OpenAPI
Lombok
Frontend
Angular 19 o superior
TypeScript
HTML5
CSS3
Arquitectura y DevOps
Arquitectura de Microservicios
Docker
Azure
Jenkins
Nexus
SonarQube
Git (Git Flow)
Maven
Gradle
Bases de datos
MongoDB
Oracle Database 19
Testing y calidad
Test-Driven Development (TDD)
JUnit 5
Mockito
JMeter
SoapUI
Herramientas
SwaggerHub
Jira
Confluence
UML
Oracle WebLogic Server 12
IntelliJ IDEA
Eclipse
Visual Studio Code
Será un plus si además cuentas con...
Experiencia previa en proyectos internacionales.
Experiencia en entornos complejos de alta disponibilidad.
Experiencia definiendo estándares técnicos y buenas prácticas dentro de equipos de desarrollo.
Capacidad para influir en decisiones tecnológicas y liderar iniciativas de mejora.
Certificaciones relacionadas con Java, Azure o metodologías Agile.
Buen nivel de inglés para colaborar en entornos internacionales.
Benefits
Salario competitivo acorde a tu experiencia.
Contrato indefinido desde el primer día.
Modelo híbrido de trabajo con hasta 3 días de teletrabajo por semana.
Aparcamiento gratuito.
Participación en un proyecto estable y estratégico dentro del sector aeronáutico.
Entorno internacional, colaborativo y multicultural.
Oportunidades reales de crecimiento profesional y desarrollo técnico.
Plan de carrera personalizado.
Formación continua, certificaciones y clases de inglés.
Programa de Bienestar y Asistencia al Empleado y familiares.
Plan de retribución flexible: seguro médico, seguro de vida, tickets restaurante, transporte y guardería, entre otros beneficios.
Job Description
What success looks like in this role:
What success looks like in this role
En Unisys buscamos incorporar un/a Technical Lead Java para formar parte de un proyecto internacional y estratégico dentro del sector aeronáutico.
Estamos buscando un perfil con una sólida base técnica y una visión global del desarrollo de software, capaz de combinar desarrollo hands-on con liderazgo técnico, participación en decisiones de arquitectura exagonal y colaboración directa con stakeholders y cliente.
Te unirás a un equipo altamente especializado donde tendrás un papel clave en la definición y evolución de soluciones de negocio críticas, participando en todas las fases del ciclo de vida del software y contribuyendo a la toma de decisiones técnicas que marcarán la evolución de la plataforma.
Si te motiva diseñar soluciones escalables, liderar iniciativas técnicas y trabajar en un entorno internacional con tecnologías modernas, queremos conocerte.
¿Cuál será tu misión?
Como Lead Full Stack Java Developer, participarás en el diseño, desarrollo y evolución de aplicaciones empresariales de misión crítica, siendo además un referente técnico para el equipo y colaborando estrechamente con el cliente en la definición e implementación de soluciones tecnológicas.
Tendrás un papel relevante en la toma de decisiones técnicas, asegurando que las soluciones diseñadas sean robustas, escalables y alineadas con las necesidades de negocio.
Principales responsabilidades
- Diseñar, desarrollar y mantener aplicaciones web utilizando Java y Angular.
- Analizar requerimientos funcionales y transformarlos en soluciones técnicas escalables y sostenibles.
- Participar activamente en el diseño de arquitecturas basadas en microservicios.
- Definir buenas prácticas de desarrollo y promover estándares de calidad dentro del equipo.
- Liderar técnicamente iniciativas de desarrollo y servir como referente para otros miembros del equipo.
- Realizar revisiones de código y garantizar la calidad técnica de las entregas.
- Colaborar con clientes y stakeholders para comprender las necesidades de negocio y proponer soluciones eficaces.
- Diseñar e implementar APIs REST siguiendo estándares modernos de integración.
- Participar en la definición de estrategias de pruebas y automatización.
- Impulsar la mejora continua de procesos, herramientas y prácticas de desarrollo.
- Colaborar con equipos multidisciplinares bajo metodología Agile (Scrum).
- Participar en estimaciones, definición técnica de iniciativas y planificación de desarrollos.
- Contribuir a la elaboración y mantenimiento de documentación técnica.
You will be successful in this role if you have:
Requisitos imprescindibles
- Más de 8 años de experiencia desarrollando aplicaciones empresariales con Java.
- Experiencia liderando técnicamente equipos o proyectos de desarrollo.
- Experiencia diseñando soluciones basadas en arquitecturas de microservicios.
- Experiencia trabajando directamente con clientes, usuarios de negocio o stakeholders.
- Experiencia participando en el análisis funcional y diseño técnico de aplicaciones complejas.
- Capacidad para convertir requerimientos de negocio en soluciones técnicas robustas y escalables.
- Experiencia realizando code reviews y promoviendo buenas prácticas de desarrollo.
- Capacidad para mentorizar y apoyar técnicamente a otros desarrolladores.
- Excelentes habilidades analíticas y de resolución de problemas.
Conocimientos técnicos
Backend
- Java 21
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate
- JPA
- Criteria API
- REST APIs
- OpenAPI
- Lombok
Frontend
- Angular 19 o superior
- TypeScript
- HTML5
- CSS3
Arquitectura y DevOps
- Arquitectura de Microservicios
- Docker
- Azure
- Jenkins
- Nexus
- SonarQube
- Git (Git Flow)
- Maven
- Gradle
Bases de datos
- MongoDB
- Oracle Database 19
Testing y calidad
- Test-Driven Development (TDD)
- JUnit 5
- Mockito
- JMeter
- SoapUI
Herramientas
- SwaggerHub
- Jira
- Confluence
- UML
- Oracle WebLogic Server 12
- IntelliJ IDEA
- Eclipse
- Visual Studio Code
Será un plus si además cuentas con...
- Experiencia previa en proyectos internacionales.
- Experiencia en entornos complejos de alta disponibilidad.
- Experiencia definiendo estándares técnicos y buenas prácticas dentro de equipos de desarrollo.
- Capacidad para influir en decisiones tecnológicas y liderar iniciativas de mejora.
- Certificaciones relacionadas con Java, Azure o metodologías Agile.
- Buen nivel de inglés para colaborar en entornos internacionales.
¿Qué te ofrecemos?
- Salario competitivo acorde a tu experiencia.
- Contrato indefinido desde el primer día.
- Modelo híbrido de trabajo con hasta 3 días de teletrabajo por semana.
- Aparcamiento gratuito.
- Participación en un proyecto estable y estratégico dentro del sector aeronáutico.
- Entorno internacional, colaborativo y multicultural.
- Oportunidades reales de crecimiento profesional y desarrollo técnico.
- Plan de carrera personalizado.
- Formación continua, certificaciones y clases de inglés.
- Programa de Bienestar y Asistencia al Empleado y familiares.
- Plan de retribución flexible: seguro médico, seguro de vida, tickets restaurante, transporte y guardería, entre otros beneficios.
Unisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law.
This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at [email protected] or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys' EEO commitment here.