Java Tech/Team Lead Offline

Responsibilities:

• Research and evaluate technical options to implement business requirements

• Provide system or technical development expertise to the team

• ​The break-Up of back-end Monolith into meaningful business-related domains including analysis of system and concept (Domain-driven Design)

• Implement company products using Java (Spring Boot) framework

• Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment

• Provide effort estimations

• Work in close contact with team members and project stakeholders on customer’s site

• Suggest technical and functional improvements to add value to the product

 

Requirements:

• Strong knowledge and hands-on experience 5+ years with Java 8 or Java 11

​• Good knowledge of Spring Boot

• Deep understanding of OOP concepts

• Professional expertise in SQL databases

• Experience with JavaEE (JAX-RS, JPA, JMS)

• Experience with Maven and understanding of continuous build/delivery

• Experience with container orchestration tools, Docker

 

Nice to have:

• Experience developing microservices architecture

• Application containers (Glassfish)

 

We offer:

• Flexible working hours

• A competitive salary and good compensation package

• Possibility of partial remote work

• Best hardware

• A masseur and a corporate doctor

• Healthcare & sport benefits

• An inspiring and comfy office

 

Professional growth:

• Challenging tasks and innovative projects

• Meetups and events for professional development

• An individual development plan

• Mentorship program

 

Fun:

• Corporate events and outstanding parties

• Exciting team buildings

• Memorable anniversary presents

• A fun zone where you can play video games, foosball, ping pong, and more

The job ad is no longer active
Job unpublished on 19 March 2021

Look at the current jobs Java Kyiv→

Loading...