Senior Backend Java Developer

N2S Global — Canada · Posted ~4 hours ago

Senior Onsite

Skills

Java Object-oriented programming Spring Boot Spring Microservices REST APIs API integration Azure SQL PostgreSQL Database design Query optimization Git Software design patterns Clean code JUnit Mockito Debugging Troubleshooting REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering role focused on building scalable Java services and microservices. You will work with Spring Boot, REST APIs, cloud-native deployments, relational databases, testing frameworks, and modern software engineering practices while contributing to architecture, performance, reliability, and maintainable code.

Highlights

Senior backend position offering substantial ownership over Java services, microservices architecture, cloud-native deployments, database engineering, testing, and production problem solving.

Description

Java Developer Scarborough, ON Required Skills & Qualifications 8–12 years of hands-on experience in backend software development.Strong proficiency in Core Java and object-oriented programming.Strong experience with Spring Boot and the Spring ecosystem.Hands-on experience designing and developing Microservices.Strong knowledge of REST APIs, API integration, and service-to-service communication.Experience working with Azure Cloud and cloud-native application deployments.Strong SQL skills with practical experience in PostgreSQL.Good understanding of database design, indexing, query optimization, and transactions.Experience with Git and modern software development practices.Strong understanding of software design principles, design patterns, and clean code practices.Experience with unit and integration testing frameworks such as JUnit and Mockito.Strong debugging, troubleshooting, and problem-solving skills.Excellent communication and collaboration skills.