Java Developer / Senior Java Developer

Szeged, Hungary

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for Java Developers / Senior Java Developers for our Szeged office to make the team even stronger.

In Hungary currently 1400+ IT Engineers help the world’s leading companies imagine, design, engineer and deliver software that changes the world. We are in the heartbeat of EPAM, running a large scale of projects and technologies – which provides long-term international career path, travelling and even relocation opportunities for our colleagues.

We believe that the team you build is the company you build. Our offices are digital laboratories. Our clients are major global brands. We’re always looking for talented teammates. Think you’ve got what it takes?

We are seeking exceptionally talented people who have a passion for and take pride in their work and are perfectionists in what they do. We believe that every one of our employees makes a difference and contributes to the synergy that moves us ahead in achieving our goals.

Responsibilities

  • Being part of an AGILE development team;
  • Contributing to the success of our customer projects;
  • Development of new product functionality, technical analysis, effort estimation;
  • Design and implementation of new business requirements;
  • Working in close cooperation with customer’s representatives;
  • Leveraging your deep understanding of Java Enterprise Technology (including experience with open source proprietary technology;
  • Senior colleagues are encouraged to manage individual teams on technical grounds and closely adhere to the deadlines and report to the Project Managers.

Requirements

  • In-depth knowledge and at least 3-4 years of experience in JAVA;
  • Good understanding of design patterns;
  • Experience with Java EE architecture including web-related technologies;
  • Experience with most common IDEs, version control systems;
  • Basic knowledge of RDBMS and NoSQL;
  • Dedication to high quality software development through conventions, maintainability and testing;
  • Interest in adopting the latest and greatest technology;
  • Experience in Agile development is an advantage;
  • Experience with Java Enterprise Application Servers (WebLogic, IBM WebSphere, etc.) is an advantage.