Detalles de la Vacante

Java Developer

Descripción

Empresa: BULLIT SYSTEMS

Desarrollador Java con experiencia en Spring Boot, React y microservicios para liderar el diseño y desarrollo de características complejas en aplicaciones empresariales.

Experiencia requerida

5 a 8+ años de experiencia profesional en desarrollo full-stack

Responsabilidades

Desarrollar código de alta calidad con Java, Spring Boot y React; liderar diseño de funcionalidades; traducir requisitos en implementaciones; escribir pruebas unitarias y de integración; realizar revisiones de código; mentorizar desarrolladores junior; interactuar con clientes; colaborar con equipos multifuncionales; solucionar problemas y optimizar aplicaciones; mantener relaciones con stakeholders

Conocimientos técnicos

Java, Spring Boot, J2EE, microservicios, Spring MVC, Spring Security, Spring AOP, JPA, Hibernate, React, JavaScript ES6+, TypeScript, HTML5, CSS3, Redux, Context API, RESTful APIs, SOAP, JSON/XML, SQL Server, Oracle DB, AWS/Azure/GCP, JUnit, TestNG, Mockito, Jest, React Testing Library, CI/CD, TDD, SOLID, diseño de patrones

Habilidades

Comunicación efectiva, colaboración, organización, proactividad, orientación a resultados, inteligencia emocional, capacidad de dar y recibir retroalimentación, trabajo en equipo y de forma independiente, aprendizaje continuo

Escolaridad

Licenciatura en Ciencias de la Computación, IT, Ingeniería de Software o campos afines

Experiencia

5 a 8+ años de experiencia profesional en desarrollo full-stack

Conocimientos

Java, Spring Boot, J2EE, microservicios, Spring MVC, Spring Security, Spring AOP, JPA, Hibernate, React, JavaScript ES6+, TypeScript, HTML5, CSS3, Redux, Context API, RESTful APIs, SOAP, JSON/XML, SQL Server, Oracle DB, AWS/Azure/GCP, JUnit, TestNG, Mockito, Jest, React Testing Library, CI/CD, TDD, SOLID, diseño de patrones

Habilidades

Comunicación efectiva, colaboración, organización, proactividad, orientación a resultados, inteligencia emocional, capacidad de dar y recibir retroalimentación, trabajo en equipo y de forma independiente, aprendizaje continuo

Actividades

Desarrollar código de alta calidad con Java, Spring Boot y React; liderar diseño de funcionalidades; traducir requisitos en implementaciones; escribir pruebas unitarias y de integración; realizar revisiones de código; mentorizar desarrolladores junior; interactuar con clientes; colaborar con equipos multifuncionales; solucionar problemas y optimizar aplicaciones; mantener relaciones con stakeholders

Educación

Licenciatura en Ciencias de la Computación, IT, Ingeniería de Software o campos afines

Idiomas

Inglés avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés avanzado