Replies within 24 hours
Rol: Desarrollador Java Sr
Ubicación: Washington, DC
Cliente: Gobierno de DC (Entrevista presencial - presencial)
Descripción de JOb:
El puesto de Desarrollador Senior JAVA requiere un conocimiento profundo de JAVA y J2EE utilizando el marco, diseño, estilos arquitectónicos / APIs (REST/RPC) de Spring Technologies y metodologías ágiles para el desarrollo de programas de aplicación. El Desarrollador Senior escribirá código limpio y escalable utilizando lenguajes de programación JAVA, refactorizará y depurará código, mejorará el software existente, probará y desplegará aplicaciones y sistemas. El recurso deberá desarrollar documentación a lo largo de todo el ciclo de vida del proceso de desarrollo y proporcionar soporte técnico al equipo.
· Asegúrate de que las tecnologías estén actualizadas con arquitectura y aplicaciones actuales, estables y conformes que cumplan con los estándares empresariales.
· Colaborar con equipos internos para producir diseño y arquitectura de software
· Desarrollar, probar y desplegar aplicaciones y sistemas
· Revisión, actualización, refactorización y depuración del código
· Mejorar las aplicaciones y sistemas JAVA existentes
· Monitoriza y reporta proactivamente la utilización del rendimiento de las tecnologías asignadas.
· Soluciona problemas o fallos de software y/o hardware.
· Gestionar problemas o tickets escalados y tareas y solicitudes fuera de ciclo de los propietarios de sistemas/software.
· Determinar el mejor plan de acción para satisfacer las necesidades del negocio y ofrecer experiencia consultiva a los clientes sobre cómo utilizar mejor los sistemas.
· Monitoriza e identifica proactivamente cuestiones más amplias e incómodas a través de múltiples tecnologías integradas y conectadas, y comunica según corresponda.
· Proporciona conocimientos técnicos y apoyo a las agencias del Distrito, al personal y a otros actores
· Realiza otras funciones relacionadas según se le asigne
· Puede coordinar las actividades de los desarrolladores de aplicaciones.
· Capaz de identificar las mejores prácticas y estándares para el uso del producto.
· Ofrece soporte y diseño para aplicaciones específicas de la industria que requieren integración con sistemas o aplicaciones estatales
· Interactúa con usuarios ejecutivos de negocio o expertos técnicos
· Puede desempeñarse como una PYME técnica de nicho (Experto en la Materia)
Requisitos mínimos de educación/certificación:
Licenciatura en Tecnologías de la Información o campo relacionado o experiencia equivalente
DESCRIPCIÓN DEL PUESTO POR CONTRATO
Responsabilidades:
1. Demuestra experiencia en la transmisión de conceptos técnicos y funcionales para una especialidad técnica específica.
2. Identifica mejoras en los estándares del proyecto para lograr servicios/productos de alta calidad. Este es un puesto profesional que puede requerir conocimientos de la materia compatibles con habilidades tecnológicas exigentes y poco comunes.
3. Puede requerir la coordinación de las actividades de programación que realiza el equipo de desarrollo de aplicaciones.
4. Consulta con otros empleados empresariales y técnicos para resolver problemas de intención, inexactitud o viabilidad del procesamiento informático y el diseño del proyecto.
5. Trabaja con el personal necesario para determinar si son necesarias modificaciones con el personal interesado y determinar la necesidad de modificaciones o mejoras.
6. Aprovechar excelentes habilidades de comunicación escrita y verbal para desarrollar nuevas soluciones de procesos empresariales y programación según las indicaciones de los grupos de interés empresariales y técnicos.
7. Puede coordinar las actividades de los desarrolladores de aplicaciones.
8. Ser capaz de identificar las mejores prácticas y estándares para el uso del producto.
9. Historial probado de trabajo práctico en diseño técnico y código dentro de grandes sistemas complejos.
10. Trabajo técnico práctico y probado con una variedad de tecnologías.
11. Experiencia técnica demostrada integrando una variedad de entornos técnicos diversos y tecnologías multiplataforma.
12. Ofrece soporte y diseño para aplicaciones específicas de la industria que requieren integración con sistemas o aplicaciones a nivel estatal.
13. Interactúa con usuarios ejecutivos de negocio o expertos técnicos.
14. Experiencia avanzada en la materia técnica requerida.
15. Puede desempeñarse como un experto técnico especializado (Experto en la Materia).
16. Tiene experiencia demostrada en implementaciones y sistemas grandes y complejos.
Requisitos mínimos de educación/certificación:
Licenciatura en TI o campo relacionado o experiencia equivalente
Licenciatura en TI o campo relacionado o experiencia equivalente
Tipo de puesto: A tiempo completo
Experiencia:
- Grado en TI o campo relacionado o equivalente: 4 años (Preferencial)
- Primavera – Configuración de Java, Inyección de Dependencias: 3 años (Preferido)
- Desarrollo de integración en primavera: 3 años (Preferido)
- Desarrollo de servicios web en primavera: 3 años (Preferido)
- 16+ años. Preparando documentación técnica compleja: 3 años (Preferido)
- Programación síncrona y asíncrona: 3 años (Preferido)
- Construcción del Proyecto MAVEN: 3 años (Preferido)
- 16+ años. transmitiendo conceptos técnicos y funcionales: 10 años (Preferido)
- RedHat Openshift Desarrolladores de aplicaciones basadas en contenedores: 1 año (Preferido)
- desarrollo JAVA central con desarrollo back-end sólido: 10 años (Preferido)
- JAVA – Anotaciones, Genéricos,: 5 años (Preferido)
Compensación: 80,00 $ - 85,00 $ la hora
(si ya tienes un currículum en Indeed)
