EMPLEO : Analista Programador Senior -




Funciones:

• Definición de la arquitectura de las aplicaciones a desarrollar.

• Creación de tools, librerías de desarrollo y protocolos de comunicación.

• Revisión de código.

• Investigación de nuevas plataformas de desarrollo y lenguajes de programación.

• Desarrollo en Java de aplicaciones Cliente-Servidor, Multi-capa.

• Brindar soporte a los productos desarrollados.

Nuestro candidato ideal deberá cumplir con los siguientes requisitos:

Lenguajes de Programación:

o JSE (avanzado)

o JEE 5 (EJB 3.0, JPA, JSF 1.2, JSP 2.1, Servlets) (avanzado)

o C++ (deseable)

o Programación por Procedimientos y Orientada a Objetos (avanzado)

Conocimientos:

o Protocolos a bajo nivel HTTP, POP3, SMTP, SNMP (deseable)

o Experiencia en manejo de Transacciones Distribuidas

o Bases de datos relacionales, SQL ANSI

o UML

o SOA (deseable)

o Patrones de desarrollo (MVC)

Software:

o Subversion (deseable)

o NetBeans 6.7+ (deseable)

o Servidores JBoss 4.2 y/o 5.x, GlassFish 2, (avanzados), Tomcat 6

o Windows, Linux (Red Hat 5)

Metodología de desarrollo:

o Extreme Programming (deseable)

o Pair Code Review

o Técnica White-Box testing (indispensable)

o Documentación RUP y buenas prácticas de desarrollo (patrones de diseño).

Cursos:

o UML y diagramación.

Educación y experiencia: Formación técnica o universitaria en sistemas.

Especializaciones: En desarrollo de web en Java orientadas a servicios.

Idiomas: Inglés técnico (lectura y escritura)

Experiencia: Indispensable 3 años en desarrollo Java.

Ver otra oferta de empleo


Comenta!

Búsquedas populares