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:
Key Skills:
- 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
You will have:
- 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
- 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