Senior Java Software Engineer - Relocation to Kosice, Slovakia

Currently we are looking for Senior Java Software Engineer for our Slovakian office to make the team even stronger.

RESPONSIBILITIES:
*Design and develop high volume application with latest Java technologies
*Contribute in all phases of the development lifecycle
*Write well designed, testable, quality code following clean code principles
*Ensure designs are in compliance with specifications and customer requirements
*Ability to absorb professional knowledge quickly and to develop skills
*Prepare and produce releases of software components
*Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
*Perform code and architecture reviews
*Implement different types of functionalities described in design documents
*Manage sections of ongoing projects, help to manage individual teams

REQUIREMENTS:
*4+ years of experience in Java development
*Hands-on experiences in using object oriented analysis and design principles
*Good knowledge and understanding of algorithms and design patterns
*Good knowledge of relational databases, SQL and ORM technologies
*Additional knowledge might include: Spring or JEE, JMS, JPA, Maven, Unit testing and continuous build tools (Jenkins/Hudson)
*Ability to work efficiently: use 3rd party libraries when available, be able to prioritize tasks based on business requirements, etc
*Experience in working in high performing development teams using agile methodologies and tools
*Experience with various code versioning systems, such as SVN or GIT
*Strong communication skills and capability of successful collaboration with cross-functional teams
*Good English communication skills (reading, writing and speaking)

WE OFFER:
*We offer the possibility to work on full product lifecycle – from concept to delivery into production
*Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
*Using English on a daily basis
*Unlimited access to LinkedIn learning solutions
*Benefit program (5 weeks of vacation, 5 paid sick days, meal vouchers, reimbursement of glasses, contribution to pension fund)
*Rotation program - possibility to relocate for short and long-term projects within 30 countries

About EPAM Systems

EPAM Systems is a leading global provider of digital platform engineering and software development services, with more than 36,700+ employees worldwide.

Company website:
http://epam.com

DOU company page:
https://jobs.dou.ua/companies/epam-systems/

Job posted on 20 September 2022
11 views    2 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: Java
  • Java Core, Spring, Maven, Knowledge of SQL, Hibernate
  • English: Upper-Intermediate
  • 5 years of experience
  • maps_home_work Office/Remote of your choice
  • business_center Outsource
  • explore Relocate, Slovakia
  • flight Relocation costs coverage