Senior Java Engineer Offline

Our customer is a big infrastructure company.

The Software Engineer will be responsible for creating software solutions that will help grow as a business, improve internal communication, and integrate various systems into the newly built solution.

 

Responsibilities:

• Research and evaluate technical options to implement business requirements

• Provide system or technical development expertise to the team

• 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

 

Required skills:

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

• Deep understanding of OOP concepts

• Knowledge of JavaEE (JAX-RS, JPA, JMS)

• Professional expertise in relational databases and NoSQL databases

• Experience with Maven and understanding of continuous build/delivery

• Basic understanding of networking

• Hands-on experience with Kafka

• Familiarity with agile development methodologies

• Intermediate strong + level of English

• JUnit

 

We offer:

• Flexible working hours

• A competitive salary and good compensation package

• 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 28 December 2020

Look at the current jobs Java Kyiv→

Loading...