Middle Java Engineer (offline)
Responsibilities:
Technical tasks implementation, design, refactoring;
Code review, code optimization;
Proceed with team planning, proper estimations, commitments;
Communication with customer for requirements analysis, sprint planning, estimations, retrospectives.
Requirements:
At least 3 years of commercial experience;
Excellent knowledge of Java and its ecosystem (Spring framework, Hibernate, Maven, JUnit SQL, Oracle, XML, Eclipse/IntelliJ IDEA or another high-level IDE and Docker);
Good Knowledge of RESTful services;
Good knowledge of SOA or microservices architecture;
Experience with RDBMS and SQL (preferably Oracle, Postgres);
Experience with unit testing and code quality tools (TDD, BDD);
Ability to take responsibility for delivering finite unit of functionality;
Ability to analyze and clarify requirements and corner cases;
Ability to integrate best practices and oversee technical solution of the application;
Deep understanding of development principles and paradigms, architectural concepts, patterns, and approaches;
Strong algorithmic, analytical and problem-solving skills;
Passion for agile development methodologies (Scrum, Kanban) and engineering practices (continuous integration, continuous delivery, test-driven development);
Eager for self-learning as well as for learning from industry experts;
Able to work independently and mindfully as part of a cohesive cross-functional Agile team;
Upper-Intermediate English.
Nice to have:
Java 11 is a plus.
The job ad is no longer active
Job unpublished on
30 January 2022
Look at the current jobs Java Lviv→
Similar jobs
Middle Java developer at Ampelfy
Ukraine
Middle Java Developer at ThingsBoard
Ukraine
Middle Java Developer at Gransoft solutions
Relocate, Poland, Ukraine
All jobs Java Lviv All jobs Intellias