• Backend developer senior (Java)
  • Lima
    ,
    Peru
     -

    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

  • Apply for this job
    *
    Import LinkedIn profile
    or
    *
    *
    *
    *
    *
    *
    *
    *