Backend Java Developer

Summary

Backend Developer with 5+ years of experience building scalable, distributed cloud-based systems. Strong background in designing and deploying RESTful APIs using Java Spring Boot, JPA, and Hibernate, with a focus on clean architecture, scalability, and maintainability. Experienced in improving system performance and reliability through strategic caching, efficient database transaction design, and backend optimizations that support high-throughput applications.

Proficient in building secure backend services using Spring Security with OAuth2 and JWT-based authentication, and deploying scalable applications to Azure using Docker and Kubernetes. Hands-on experience in MySQL database design, schema evolution, data migration, and query performance optimization. Familiar with CI/CD practices using GitHub Actions pipelines for automated builds, testing, and deployment workflows, with automated test coverage using JUnit and Rest Assured.

Collaborative and detail-oriented, with a strong focus on building reliable, scalable backend systems that support modern application workloads.

Expectations

-Large team of engineers (10+)
-Supportive and collaborative culture with training and professional development opportunities
-Impactful and mission-driven values
-Challenging, passionate, and innovative work
-Transparent communication and strong project management principles

Employment Preferences
Expected Base Salary

**,000 CAD

Expected Total Compensation

**0,000 CAD

Academic Degree
Experience

Total Professional Experience

5 years

Startup Experience

5 years

Big-Tech Companies

no experience

Enterprise Experience

no experience
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate