Complex and challenging projects;
400m² in a new office building in Chișinău center;
Opportunities to learn and grow;
Access to paid online resources;
Daily fresh fruits and snacks;
Game room with Xbox and football table.
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
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 email@example.com