Lead JAVA Developer (offline)
Responsibilities:
- Technical tasks implementation, design, refactoring;
- Code review, code optimisation;
- Proceed with team planning, proper estimations, commitments;
- Creating a technical vision;
- Lead the team and report progress;
- Perform effective technical leading with code review process;
- Communication with customer for requirements analysis, sprint planning, estimations, retrospectives.
Requirements:
- At least 7 years of commercial experience;
- Excelent 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;
- Proficiency in microservices architecture;
- Experience with RDBMS and SQL (preferably Oracle, Postgress);
- Experience with unit testing and code quality tools (TDD, BDD);
- Experience in leading teams, ability to organise and share work depending on every team member ability and growth direction;
- Ability to coach any team member and participating in designing medium to the long term development plan for project staff;
- 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 Lean) and engineering practices (continuous integration, continuous delivery, test-driven development);
- Being able to support planning process, organise development process and perform high-quality delivery according to the expected scheduling;
- 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 / Fluent English.
Nice to have:
- Java 11 is a plus.
Higher Education: Bachelor’s Degree/Master’s Degree.
About United Software
United Software builds and operates dedicated teams for businesses. Our mission is to connect mature businesses and dynamic startups with unique local talents for the synergy magic to happen. We help more than 30 companies worldwide to fill up positions of any tech stack and seniority level, including companies like Virgin and Uber.The teams we build for our clients work independently on the project, without any excessive bureaucracy. We organize the optimal working conditions: flexible work schedule, different activities and team building, medical insurance, premium sport & fitness, 20 business days of paid vacation, and of course a cozy kitchen with different snacks, sweets, and drinks.
Company website:
http://usoftware.co/
DOU company page:
https://jobs.dou.ua/companies/united-software-solutions/
The job ad is no longer active
Look at the current jobs Java Lviv→
Similar jobs
Senior Java server-side Dev with Chronicle/Aeron experience at Geniusee
Poland, Ukraine
Senior Java Developer at Gransoft solutions
Relocate, Poland, Ukraine
Senior Java Software Engineer (Networking, Linux) at GlobalLogic
Poland, Ukraine
All jobs Java Lviv All jobs Intellias