Development Lead - Java
Endava
Bogota, Colombia
hace 5 días

Responsibilities

  • Take part in all application development lifecycle phases.
  • Be part of a self-organizing Scrum team, actively participating in all team activities.
  • Develop functionalities according to defined acceptance criteria.
  • Open to learn and apply new technologies if required.
  • Highly proactive in technical solution discussions.
  • Work within the Scrum Team to deliver the sprint scope in time and with the expected quality.
  • Mentor Junior and mid-level developers
  • Qualifications and Experience

  • 6+ years of experience in Java Enterprise development
  • Java SE 8, Java EE 7
  • Good knowledge of Spring Framework Ecosystem
  • Java Web (Spring MVC, JSF / Servlets, one JavaScript web framework)
  • Application servers (Tomcat / Jetty, WebLogic / WebSphere / JBoss)
  • Web Services (REST services, Spring REST Template, JSON, 3rd party APIs)
  • JMS (Spring JMS Template, ActiveMQ / RabbitMQ)
  • Experience using at least one cloud provider (AWS, Azure, etc)
  • Database (Oracle / MySQL / MS SQL, MongoDB, Cassandra)
  • Continuous Delivery (Git, Maven, Jenkins / Bamboo / TeamCity, Nexus, Docker, SonarQube)
  • Automation Testing (JUnit / TestNG, EasyMock / PowerMock, BDD, Cucumber, Selenium, FitNesse, JMeter)
  • Design principles (code smells, refactoring, SOLID, Design Patterns, Enterprise Integration Patterns, architectural principles and styles)
  • Excellent English Skills
  • Additional Information

  • Excellent documentation skills
  • Experience in designing and implementing REST web services
  • Extensive experience with software engineering good practices (testing, code review, continuous delivery, design documentation)
  • functional programming

    Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación