Senior Java Developer Offline

You will work in a interesting environment with intercultural and international teams where the company culture and language is a mix of Ukrainian and English.

 

Responsibilities:

• Implement software components according to design specifications.

• Work in a high-speed, agile environment to ship features in the shortest time possible

• Deliver quality code by applying sound development practices

• Participate in estimating project efforts and delivery timelines

• Participate in peer design and code reviews

• Identify technical, schedule, and other project risks and provide relevant feedback

• Proactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently and with predictability

• Communicate and debate the designs with the onshore team, reflecting any required changes back to the offshore team.

 

Mandatory Skills Description:

∙ 3+ years of Java development

∙ Strong Java Core and Spring Framework (Core, MVC) work experience

∙ Knowledge of architecture, and design patterns

∙ Experience with SQL

∙ XML/XSLT/XPath

∙ JUnit, mocking frameworks

∙ Maven

∙ Git

∙ Ability to estimate effectively, being open where there are unknowns

∙ Continuous deployment experience

∙ Strong communication skills

∙ Strong English (Upper Intermediate or Advanced).

 

Nice-to-Have Skills:

XQuery

∙ Non-SQL databases (document oriented)

∙ JMS/RabbitMQ

∙ Spring Boot

∙ Familiarity or experience with agile development methodologies (Scrum) will be a plus

The job ad is no longer active
Job unpublished on 30 September 2022

Look at the current jobs Java Kyiv→