WEB DEVELOPER JAVA
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
- 3 años de experiencia desarrollando software.
3 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).