Java Backend Developer
Mississauga - Canada
Job Summary
Key Responsibilities
- Design develop and maintain backend services using Core Java and Spring Boot
- Build and manage Microservices-based architecture
- Develop and consume RESTful APIs
- Work with SQL and/or NoSQL databases for data storage and retrieval
- Collaborate with frontend developers DevOps teams and stakeholders
- Optimize application performance scalability and security
- Participate in code reviews testing and deployment processes
- Troubleshoot and resolve production issues
Required Skills
- Strong experience in Core Java
- Hands-on expertise in Spring Boot
- Experience with Microservices architecture
- Solid understanding of REST API development
- Experience with SQL (MySQL PostgreSQL) and/or NoSQL databases (MongoDB Cassandra)
- Good understanding of data structures and algorithms
- Familiarity with Git and version control systems
Preferred Skills (Nice to Have)
- Experience with cloud platforms (AWS/Azure)
- Knowledge of Docker / Kubernetes
- Exposure to CI/CD pipelines (Jenkins GitHub Actions)
- Understanding of security best practices (OAuth JWT)
Required Experience:
IC
About Company
SAPSOL Technologies Inc. is a leader in innovative business transformation, expertly integrating ERP systems, AI, cloud computing, and DevOps to deliver cutting-edge solutions for businesses of all sizes. Specializing in S/4HANA implementation, system migration, and managed support se ... View more