En Encora estamos en búsqueda de un gran talento como tu para que se una a nuestro equipo como el próximo Senior Java Backend developer (9640)
¿Te animas a unirte a nuestro gran equipo de ingenieros? Te invitamos a leer más de nosotros y conocer nuestra posición en búsqueda
Sobre el rol:
Como un Senior Java Backend developer, formarás parte de un equipo tecnológico y ágil altamente calificado por respaldar y desarrollar soluciones de vanguardia para cumplir con los requisitos de nuestro negocio. Nos ayudará a acelerar los resultados empresariales de nuestros clientes mediante la innovación de productos digitales de vanguardia.
Algunos de tus deberes esenciales y responsabilidades laborales del día a día serán:
- Optimizar las aplicaciones para que rindan mejor y de forma más rápida.
- Garantizar la seguridad de todo el entorno.
- Solucionar posibles errores que se vayan detectando.
- Gestionar e integrar las bases de datos necesarias.
- Trabajar mano a mano con el front end developer.
Requisitos para la vacante:
- Egresados de sistemas, redes o afines con +8 años de experiencia.
- Entusiasmo por resolver problemas complicados y complejos de formas probadas y vanguardistas.
- Habilidades avanzadas de comunicación verbal y escrita.
- Disposición demostrada para enseñar a otros y aprender nuevas técnicas.
- Experiencia demostrada en análisis, diseño e implementación de soluciones orientadas a objetos.
- Design Patterns (GOF, Java enterprise, Arquitecturales, antipatrones, code smells),
- Experiencia con Spring Framework (core, security, mvc, test, ws, boot, cloud)
- Experiencia trabajando con servicios web REST/SOAP (producer/consumer, spring/jax-rs/jersey/json)
- Conocimiento de modelamiento de APIs, DDD, decomposición de monolithos en varias APIs, complejidad relacionada. (swagger, apigee, Fielding Dissertation)
- Experiencia o conocimiento deseable con arquitecturas de microservicios, basada en eventos, o similares.
- Experiencia con programación concurrente (pool de hilos, futures, streams)
- Experiencia con frameworks para pruebas unitarias, integración (JUnit, Mockito,PowerMock, Spring Rest, RestDocs, etc)
- Experiencia o manejo de conceptos de seguridad. (OAUTH 2.0, OIDC, JWT, TLS, HTTPS, Spring Security, Spring OAuth)
- Experiencia con Hibernate/JPA
- Experiencia con Gradle
- Experiencia con IBM WebSphere 8.5+ y otros productos IBM como IHS, Datapower, AIX, DB2.
- Git/BitBucket con gitflow o similares.
- Experiencia con Metodología Agile/Scrum/Kanban
- Experiencia con procesos de delivery continuo (conceptos y herramientas tipo Jenkins, Artifactory, SonarQube, etc).
Deseable:
- Experiencia con integración en plataformas moviles como iOS, Android y web Angular2 o React.
- Experiencia o conceptos con arquitecturas de alta disponibilidad y buen performance. (Balanceo de Carga, Manejo de sessiones, esquemas de alta disponibilidad, etc.)
- Cloud computing (GCP, Pivotal Cloud Foundry, Azure, etc)
- NoSql databases (Cassandra, MongoDB, ElasticSearch, etc.)
- Programación funcional.
- Experiencia/Certificaciones con productos IBM
Por qué te encantará trabajar con nosotros:
- Trabajo Remoto: Trabajaras desde casa y tendrás la opción de ir a oficina cuando gustes.
- Seguro médico cubierto al 100%
- Bonos por referidos
- Día libre de cumpleaños
- Horarios y modelos de trabajo flexibles para un mayor equilibrio entre la vida laboral y personal
- Formación técnica continua y capacitaciones constantes
- Trabajar en una Great Place To Work caracterizada por un clima horizontal y dinámico
- Programa de reconocimientos corporativo
- Línea de carrera que te permitirá crecer con nosotros
- Entre otros
Sobre Encora:
Encora es una empresa global que ofrece soluciones de Software e Ingeniería Digital, contando con más de 9000 encorians alrededor del mundo. Nuestras practicas tecnológicas incluyen Servicios de Nube, Ingeniería de productos, Ciencia e ingeniería de datos, Experiencia digital, DevOps, Ciberseguridad, Ingeniería de calidad, entre otros.
*En Encora Inc. contratamos profesionales basados únicamente en sus habilidades y no discriminamos por edad, discapacidad, religión, género, orientación sexual, condición socioeconómica o nacionalidad