JobMesh

Java Backend Developer

SAPSOL Technologies Inc. · Mississauga, Ontario, CA

Key Responsibilities - Design, develop, and maintain backend services using Core Java and Spring Boot - Build and manage Microservices-based architecture - D...

Job description

Key Responsibilities: 🧠 Required Skills ☁️ Preferred Skills (Nice to Have) - 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 - 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 - 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)