Java Software Engineer

Work locations:

Maribor, Slovenia

Java Software Engineer


Who are we?

Comtrade 360, a member of the Comtrade Group, helps businesses stay ahead in an ever-evolving digital world. For more than 30 years, we have accelerated innovation and growth by providing solutions to key technology partners.

Our clients, leading enterprise infrastructure and system software vendors across the globe, know what we’re about: delivering a comprehensive range of top-notch software development services and solutions for your IT challenge.

Due to the extended need for our business, we are expanding our teams and looking for some extra power on the position 💥 JAVA Engineer 💥 to develop high quality software using agile techniques. Ultimately, you’ll implement and maintain Java components and frameworks throughout the software development life cycle. If you have hands-on experience with programming in Java and are interested in agile methodologies, we’d like to meet you.

Work location: Maribor, Slovenia

Key responsibilities:

  • Develops high quality software using agile techniques
  • Drives technology and software development best practices into the team
  • Works with the broader self-solve portal release train, release train engineer, product manager, architects and the product owner to understand, estimate and refine the product backlog
  • Participates in regular demonstrations of new work to the product owners and business stakeholders

For this role, we value candidates who have:

  • 2-3 years of experience working with JAVA, experience with another JVM based language like Kotlin is a big plus
  • Good software engineering skills, design patterns, unit testing, refactoring, code structuring.
  • Experience of building REST APIs and services
  • Experience working with Microservices
  • Experience working with distributed asynchronous systems
  • Working knowledge with Spring Boot and Spring Batch
  • Good knowledge of relational databases and efficient SQL querying
  • IT Administration skills on Windows or Linux
  • Strong verbal and written communication skills – through English
  • Strong analytical and problem-solving skills; technical curiosity
  • Self-motivated, accountable and having a sense of ownership; take pride in what you code
  • Ability to work as part of a globally distributed team

What we offer:

  • Awarding environment
  • Unlimited remote working
  • Opportunity to work with an exceptional team of people
  • Excellent environment for personal and professional development
  • Opportunities for further professional training and certification
  • Stable and well-organized working conditions with the ability to work on various interesting projects
  • Dynamic environment in a technologically advanced organization
  • Many benefits that support your personal life: flexible working hours, family-friendly business, sports and cultural activities

📢 Apply now and be part of our success!