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.
Due to continued growth, we’re expanding our engineering teams and looking for an
experienced Java Developer
who enjoys building
robust
,
large-scale
,
client-facing
platforms in an agile, collaborative environment.
The solutions you’ll work on are core to how millions of users access support and services. They focus on:
Knowledge Management -
Driving intelligent search, secure content delivery, and self-service solutions. The goal is to help customers find answers fast through
AI-powered search
, unified portals, and dynamic knowledge ecosystems.
Entitlement Management -
Ensuring customers receive the
right services at the right time
by managing assets, contracts, and SLAs—delivering personalized, secure, and seamless support experiences across global platforms.
The vision
is to create a
smarter, faster, and more personalized support experience
, empowering customers and partners worldwide.
You will be involved across the full software development lifecycle, contributing not only code but also
technical insight, quality, and architectural thinking
.
Key responsibilities:
Develop high-quality
Java applications
using agile methodologies
Contribute to
application architecture
and technical decision-making
Promote software engineering
best practices
(clean code, testing, refactoring)
Collaborate with Product Managers, Architects, Release Train Engineers, and Tech Leads to refine and estimate the backlog
Participate in
regular demos
and
technical discussions
with stakeholders
Work within a distributed, cross-functional team
For this role, we’re looking for:
5+ years
of experience in Java / JEE development (frontend \& backend)
Strong software engineering fundamentals: design patterns, unit testing, refactoring, code structure
Hands-on experience with
REST APIs and web services
Experience with
microservices
\&
distributed systems
(Spring Boot, Spring Cloud, Maven, Jenkins, Kafka)
Solid knowledge of
relational databases
and efficient SQL (SQL Server)
CI/CD and version control experience (GitHub, Jenkins)
Automated testing experience (JUnit, Mockito, FitNesse)
Experience with asynchronous and distributed systems
Working knowledge of Spring Batch
Basic IT administration skills (Windows, Linux, networking)
Strong communication, analytical thinking, and problem-solving skills
Ownership mindset—you care about what you build
Comfortable working in a globally distributed team
Due to the nature of the business we can accept only EU citizen's application.