Java Backend Developer - Microservices, Spring Boot
Senior Java Backend Developer (Microservices)
Toronto, Canada (Hybrid – 4 Days Work From Office)
6–8 Years
We are seeking a skilled Senior Java Developer with strong experience in backend development, microservices architecture, and enterprise application design. The ideal candidate will have hands-on expertise in Java, Spring Boot, REST APIs, and messaging systems, along with a solid understanding of security, CI/CD, and Agile practices.
Backend Development
- Design, develop, and maintain scalable Java-based backend applications.
- Build and enhance RESTful APIs and microservices architecture.
- Implement business logic using Spring Framework and Spring Boot (2.x).
- Ensure high performance, scalability, and reliability of applications.
- Work with messaging systems (Kafka, MQ) for event-driven architecture.
- Integrate backend services with external systems and APIs.
- Develop and optimize SQL queries using Oracle databases.
- Implement ORM frameworks such as Hibernate for data persistence.
- Implement enterprise-level security practices including:
- SSO
- SSL
- Authentication & Authorization
- Encryption
- SSO
- Work with API Gateway tools (e.g., Apigee).
- Identify and remediate security vulnerabilities.
- Work with CI/CD tools such as:
- Jenkins
- GitHub
- UrbanCode
- Helios
- Jenkins
- Support automated build, test, and deployment pipelines.
- Contribute to system design and architecture discussions.
- Ensure adherence to IT standards, audit requirements, and CMM practices.
- Support middleware integrations and enterprise application frameworks.
- Work in an Agile/Scrum environment.
- Collaborate with cross-functional teams including developers, QA, and business stakeholders.
- Participate in sprint planning, stand-ups, and retrospectives.
- Support testing activities using various testing tools and methodologies.
- Perform risk assessment and contribute to quality improvement initiatives.
- Strong experience in Java (8+ years preferred)
- Expertise in:
- Spring Framework
- Spring Boot (2.x)
- REST APIs & Microservices
- Spring Framework
- Hands-on experience with:
- Kafka / MQ
- Hibernate
- SQL & Oracle
- Kafka / MQ
- Experience with enterprise security (SSO, SSL, authentication)
- Familiarity with CI/CD tools (Jenkins, GitHub, UrbanCode)
- Agile development experience
- Knowledge of Angular or front-end frameworks
- Experience with API Gateway tools (Apigee)
- Exposure to automated testing tools
- Understanding of risk assessment and audit processes
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work in a fast-paced, enterprise environment
- Attention to detail and quality-focused mindset
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Backend Developer
2026-04-10
Java Developer- SQL & AI
2026-04-07
Java Developer-DevSecOps
2026-04-02
- Posted
- Mar 30, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Backend Developer
2026-04-10
Java Developer- SQL & AI
2026-04-07
Java Developer-DevSecOps
2026-04-02