Descripción
Resumen:
Se busca un Desarrollador Senior Java con habilidades expertas en análisis, diseño y programación de aplicaciones web multicapa.
Aspectos destacados:
1. Desarrollo experto de aplicaciones web Java/J2EE
2. Competencia en Microservicios, Spring Boot, Spring JPA y diversos frameworks
3. Amplio conocimiento del ciclo de vida del desarrollo de software (SDLC), Oracle y metodologías de gestión de proyectos
Título: Desarrollador Java Senior (2 puestos)
Ubicación: Sacramento, CA (Proyecto CalHEERS)
Duración: 3 años con posibilidad de prórroga
Tarifa: La mejor tarifa posible
Requisitos
Ocho (8) años de experiencia progresivamente compleja y habilidades de nivel avanzado en análisis, diseño y programación,
Debe tener conocimientos prácticos de todas las actividades del ciclo de vida del desarrollo de software (SDLC), incluidos los requisitos, el diseño, la codificación, las pruebas unitarias, la implementación y el mantenimiento
Habilidades expertas en desarrollo web mediante HTML5, JavaScript y CSS
Comprende las especificaciones de arquitectura y diseño, y desarrolla aplicaciones web multicapa basadas en Java/J2EE. Debe tener experiencia práctica en programación personalizada en Java/J2EE y JSP que utilice frameworks JSF
Experiencia experta en la implementación de microservicios mediante Spring Boot y Spring JPA
Debe tener experiencia en entornos de desarrollo como Eclipse y servidores de aplicaciones como WebLogic.
Conocimientos sólidos de tecnologías y frameworks Java, tales como Spring, Hibernate, AJAX, Servicio de Autenticación y Autorización Java (JAAS), etc.
Experiencia como Desarrollador de Aplicaciones Java (desarrollo, pruebas unitarias con herramientas como JUnit/Easy-Mock y herramientas de diagnóstico como Wily Introscope y jProbe)
Buen conocimiento de tecnologías Oracle, modelado y diseño de datos
Experiencia con herramientas de acceso a bases de datos como TOAD para Oracle y SQL Developer 3.0
Conocimientos expertos sobre patrones y frameworks como Spring, Hibernate y MVC
Conocimientos expertos sobre implementación de SOA/Servicios web mediante SOAP y REST
Experiencia en el uso de GitLab para la gestión del código.
Buen conocimiento de metodologías de gestión de proyectos como SCRUM, Waterfall, etc., y de herramientas de gestión de proyectos como JIRA
Beneficios
Nota: Si está interesado, por favor envíe su currículum actualizado a joseph.prabakar@two95intl.com e incluya sus expectativas salariales junto con sus datos de contacto y un horario adecuado para que podamos comunicarnos con usted. Si conoce a alguien dentro de su círculo de contactos que sea un candidato ideal para este puesto, le agradeceríamos que reenviara esta oferta a dicha persona, enviándonos una copia.