Trabajo de Desarrollador Java Sr. en Hireline, Querétaro - México

Desarrollador Java Sr.

  • El portal de pagos en línea más grande de México está buscando:

SR WEB DEVELOPER JAVA 2

OBJETIVO: Diseñar, crear, probar y ejecutar los artefactos de software que sirvan para cubrir las necesidades funcionales  del negocio.

ACTIVIDADES:

Actividades diarias:

  • ·                 Análisis de artefactos existentes para corrección de fallas o defectos y su respectiva corrección.
  • ·                 Desarrollo de nuevos artefactos de software (servicios, librerías, scripts)
  • ·                 Pruebas unitarias, funcionales y de integración de los artefactos de software.
  • ·                 Promoción entre ambientes previos de los desarrollos.

PERFIL:

Ing. En sistemas computacionales o afín

26 años en adelante

Inglés intermedio  

Al menos 4 años de experiencia desarrollando software.

Al menos 4 años de experiencia en:

• Desarrollo de aplicaciones Web basado en tecnología Java J2EE.

• Manejo de Eclipse como herramienta de desarrollo.

• Experiencia en desarrollo de aplicaciones empresariales multicapa.

• Manejo de servidor de aplicaciones: Tomcat

• Experiencia en patrones de diseño de código: Factory, Singleton, Builder, Dependency, Injection, MVC.

• Conocimientos en servicios REST/SOAP.

• Conocimientos de base de datos intermedio-avanzado (MySQL).

• Frameworks: Spring (Core, MVC), Hibernate o JPA, Maven.

• Buenas bases en XML, HTML, CSS y Java Script.

• Conocimientos en manejo de repositorios de código (SVN, CVS , GIT)

• Manejo de herramientas o frameworks para pruebas unitarias: JUnit, Mockito.

• Manejo de sistemas operativos: Linux, macOS, windows.

• Métodos ágiles de desarrollo de software (Scrum, Jira).

• Frameworks: Spring data, Spring boot, Spring security, Log4j/SLF4J.

• Manejo de herramientas para monitoreo de software: NewRelic.

• Manejo de herramientas para mensajería síncrona: AWS SQS.

• Manejo de herramientas o frameworks para pruebas de performance: JMetter.

• Manejo de herramientas o frameworks para desarrollo web: BootStrap, JQuery, Angular.

• Manejo de herramientas para medir la calidad del código: Sonar.

• Manejo de herramientas para Integración continua (Bitbucket, Bamboo, Jenkis, Nexus)

• Manejo de Servicios AWS (S3, Beanstalk, EC2, ECS, Elastic Beanstalk, SQS).

 

Experiencia deseada:

• Conocimientos de SMTP básico-intermedio.

• Manejo de herramientas y lenguajes para desarrollo de aplicaciones móviles como: Appcelerator, Xcode,

Objetive C, swif.

• Oracle Certified Associate (OCA)