Job Openings Software Engineer - Java

About the job Software Engineer - Java

Our client is a global payment services provider and an eCommerce platform used by over 30,000 global websites. Founded in 1998, the company has grown into a globally recognized and trusted brand that processes over a billion dollars in transactions annually.

They are looking for Java Engineers to join their teams in Belgrade and Novi Sad.

Key Responsibilities:
  • Conduct research and technology exploration as required
  • Participate in analysis and design activities
  • Follow established development and testing procedures to build software based on user requirements within stipulated timelines
  • Create and maintain documentation
  • Make use of company CI/CD infrastructure, version control system and issue tracking software to effectively implement user stories, technical tasks and fix bugs
Key Skills:
  • Software development experience with using Java or any other OO programming language
  • Experienced with Java enterprise technologies such as the Spring Framework (Boot, Core, MVC, Data, Security)
  • Experience with REST API and microservices development
  • Experience with agile development
  • Understanding of virtualization and container infrastructure technology
  • Familiar with Linux operating systems
  • History of successful research and proofs of concept of new technologies
  • Good communication, teamwork, and problem-solving skills
You will have:
  • Opportunity to work with a highly innovative and creative team, in a great work environment using the latest technologies, methodologies and frameworks
  • Flexible working hours
  • Private health insurance