Senior Java Developer Offline

We are looking for a Senior Java Developer with more than 6 years of Java development experience to join our great distributed development team to work in the Healthcare and Agriculture Automation domains. Non-trivial tasks will strengthen your current skills and will uncover an opportunity to develop in different directions. If you’re interested in continuous self-development, we’ll be glad to see you in our friendly team, and provide you with everything you need to grow professionally and achieve new goals!

 

As a part of the core team, your job will include thinking critically and making architectural decisions focusing on the productiveness and maintainability of the application.

 

Key Responsibilities:

• Contribute in all phases of the development lifecycle

• Write well designed, testable and efficient code

• Ensure designs are in compliance with specifications

• Prepare and produce releases of software components

• Support continuous improvements by investigating new technologies and alternatives

and presenting them for architectural review

 

Main Requirements:

• 6+ years of proven hands-on software development experience

• Excellent experience and knowledge of Java 11

• Extended experience in Spring and Spring boot frameworks

• Experience in developing web applications and REST APIs

• Experience with the following technology stack: JPA, Hibernate, AMQP (RabbitMQ /

Kafka), SQL and NoSQL databases, web sockets, OAuth2.0, JWT, Lombok, Elasticsearch

• Good knowledge of *nix-based OS

• TDD experience

• BS/MS degree in CS, Engineering, or a similar subject

 

Will Be a Plus:

• Experience with COM ports

• Experience with Drools, Spring Cloud

• Knowledge of Agile, Scrum, Kanban

We offer:

• Competitive compensation

• Performance evaluations

• Full accounting assistance and support

• Regular annual vacation is 20 working days off

• 100% paid sick leave upon provision of the relevant document(s)

• Holidays are provided according to the residence country Law

• Improvement of English language knowledge with our teacher

• Smart and useful presents for our employees and their kids

• Great atmosphere, creative corporate parties, and true individual approach.

 

Why P-Product:

• Though we have many different projects with different history and of different age,

we always grant interesting work, challenging tasks, interesting collaboration and

positive thinking

• We grant individual approach to each of our employees elaborating with him or her

career growth strategies

• We invest into the technical education of our employees finding for them special

courses, trainings, conferences and meetups

• We organize and conduct a great number of local team building events and activities

• Though often working in the customer’s team, our employee know that they are carried

about, protected and helped by P-Product back-office team

• Our specialists are never alone with their difficult tasks, they always have someone

to get a helping hand from

• We understand that communication matters and help our employees with this

• People make P-Product value

• We do not declare, we do :)

The job ad is no longer active
Job unpublished on 29 April 2023

Look at the current jobs Java Kyiv→

Loading...