JAVA BE Developer
Bucureşti, Romania
4 zile în urmă

Job Responsibilities :

  • Develop new features for back-end for online stores (depending on the team it belongs to) including fixing bugs in the project
  • Delivers in JIRA the development tasks part of the sprint user stories and estimates them.
  • Estimate the development tasks of the corresponding user stories from Spring
  • Reports status tasks in JIRA and updates effort + remaining time
  • Build front-end unit tests
  • Builds technical documentation in Confluence for assigned development
  • Ensure that the application is deployable after changes / additions of features at all times.
  • Ensure that the project has continuous integration and that automated testing runs successfully. If the changes he made lead to "test failed", correct the test / application
  • Provides support for operational echoes, testers and analysts
  • Technical Requirements :

  • Java 1.8 + with Springboot 1.5 / 2.0 - advanced
  • Modeling experience using Domain Driven Design techniques
  • Build REST APIs + modeling using Spring MVC - advanced
  • Persistence : Hibernate / JPA + Postgres
  • Unit testing experience using one of the popular JS frameworks : Junit, Mockito
  • Continuous Integration for frontend (Teamcity or Jenkins)
  • Git + Git flow user
  • Nice to have :

  • Docker, Rancher / Kubernetes
  • Knowledge of SOLID + Clean Code principles
  • Knowledge of REST principles and microservices (modeling, security, high availability) - advanced
  • Previous working experience in Agile projects (Scrum) is a significant addition
  • Demonstrable experience of minimum 4-5 years in complex Java projects
  • Raportați această lucrare

    Thank you for reporting this job!

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

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.