15. Senior Java Developer

  • International clients;

  • Complex and challenging projects;

  • 400m² in a new office building in Chișinău center;

  • Opportunities to learn and grow;

  • Friendly team;

  • Access to paid online resources;

  • Daily fresh fruits and snacks;

  • Game room with Xbox and football table.


Responsibilities:

  • Develop, test, implement and maintain java applications

  • Manage your individual weekly or sprint planning and report progression

  • Analyze user requirements to determine how to translate into Java

  • Define and manage the technical software modules that support the business applications

  • Ensure performance and assist in the definition of development and quality standards

  • Test to ensure designs are according to specifications, perform unit tests and regression testing

  • Alignment with team members and stakeholders

  • Facilitate the cooperation between developers, team and stakeholders.

  • Perform application support, debug and resolve technical issues

  • Write documentation

  • Support the technical design process by participating in the analysis of technical application requirements.

  • Technical coaching of developers and identifying training requirements

  • Skills and experience:

  • Minimum 3 years of experience

  • Good level Java development with a focus on back-end processes

  • Java 11 or higher, Spring framework, JPA, Liquibase, SQL, ORM, Maven, Domain driven design, Design Patterns

  • Knowledge of architecture, database management, project management, Apache Kafka, Vaadin, jUnit, Docker, Kubernetes are a plus

  • Within the development team take part of daily stand-up, team retrospectives and code review


Apply by sending CV to job.consultinglab@gmail.com