Job Description
Java Developer
Location: Montreal, Quebec, Canada (Hybrid – Onsite Required)
Local candidates only – In-person interview required
We are seeking a senior-level
Java Developer
to design and build scalable, high-performance backend systems supporting enterprise-grade financial applications.
The ideal candidate has strong expertise in
Java, Spring Boot, Microservices, Kafka, and relational databases
, along with hands-on experience in CI/CD and Unix/Linux environments.
Day-to-Day Responsibilities
- Design, develop, and implement scalable backend solutions using
Java & Spring Boot - Build and maintain
RESTful microservices - Integrate backend services with
Kafka (event-driven architecture) - Work with
DB2, Oracle, PostgreSQL - Write clean, testable code and implement
JUnit-based unit testing - Participate in Agile ceremonies
- Troubleshoot production issues and perform ...
Ready to Apply?
Take the next step in your AI career. Submit your application to United Software Group Inc today.
Submit Application