Sr. Java Backend Developer
- Brampton, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Sr. Java Backend Developer
Brampton, ON (5 day onsite)
12+ months contract
Role Summary
Experience 8–12 years of overall IT experience with 5+ years of hands-on Senior Backend Developer with strong expertise in Java and Spring Boot, experienced in building and delivering enterprise-scale microservices and API-driven platforms.
The ideal candidate will play a key role in designing, developing, and maintaining scalable backend services, integrating with multiple internal and external systems, and ensuring high availability and performance of applications.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot within a microservices architecture.
- Develop and maintain RESTful APIs and integration services, ensuring secure and efficient communication between distributed systems.
- Work closely with frontend teams, product managers, architects, and DevOps engineers to deliver high-quality solutions aligned with business requirements.
- Participate in system design, architecture discussions, and technical decision-making for large-scale enterprise applications.
- Implement performance optimization, caching strategies, and concurrency handling to ensure system reliability and scalability.
- Develop secure APIs using OAuth/OIDC authentication mechanisms, ensuring compliance with enterprise security standards.
- Integrate with external platforms and services using REST/SOAP APIs, messaging systems (Kafka), and event-driven architectures.
- Ensure code quality through code reviews, automated testing, and adherence to best engineering practices.
- Support CI/CD pipelines and cloud-native deployments in containerized environments.
- Provide technical mentorship and guidance to junior developers while contributing hands-on to complex development tasks.
Nitesh Jaiswal | Tekgence Inc
Linkedin:- linkedin.com/in/nitesh-ch-a378b5222
Direct: 469-421-5604 , Ext- 218 • nitesh.j@tekgence.com
6655 Deseo Dr, Suite 104,Irving, TX , 75039 • www.tekgence.com
More about this job
Responsibilities
Design, develop, and maintain scalable Java and Spring Boot backend services, RESTful APIs, and integrations within enterprise microservices and event-driven architectures. Collaborate on system design, security, performance, testing, CI/CD, and cloud-native deployments while reviewing code and mentoring junior developers.
Requirements
Requires 8–12 years of overall IT experience, including at least 5 years of hands-on senior backend development experience. Candidates should have strong Java and Spring Boot expertise and experience with enterprise-scale microservices, APIs, integrations, and secure, scalable backend systems.
Skills
- Java
- Spring Boot
- Microservices
- Backend Development
- RESTful APIs
- API Integration
- System Design
- Performance Optimization
- Caching
- Concurrency
- OAuth
- OpenID Connect
- Kafka
- Event-Driven Architecture
- Automated Testing
- CI/CD
Visa sponsorship
Not detected in the job text
Hiring contact
Nitesh Jaiswal
Hiring contact email
nitesh.j@tekgence.com
Categories
- Software
- Technology
Keywords
- Java
- Spring Boot
- Microservices
- Backend Development
- RESTful APIs
- API-Driven Platforms
- Enterprise Applications
- Distributed Systems
- System Design
- Architecture
- Performance Optimization
- Caching Strategies
- Concurrency
- OAuth
- OpenID Connect
- REST APIs
- SOAP APIs
- Kafka
- Messaging Systems
- Event-Driven Architecture
- Code Reviews
- Automated Testing
- CI/CD
- Cloud-Native Deployments
- Containerized Environments
- High Availability
- Scalability
- Technical Mentorship
- Contract
- Brampton, Ontario