Senior Backend Engineer (Java/Spring)

Placements24

Kimberley

Hybrid

CAD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Hybrid work model
Health & wellness benefits
Professional development opportunities
Team-building activities

Job summary

Placements24 is seeking a Senior Backend Engineer in Kimberley, Canada, to design, develop, and maintain scalable backend systems using Java and Spring. The role emphasizes distributed systems, microservices, and robust data modeling across SQL/NoSQL databases in a hybrid work setting.

Ideal candidates have 5+ years in backend development, strong Java/Spring Boot experience, and familiarities with Maven/Gradle, Git, and cloud platforms (AWS/Azure).

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum 5 years of professional backend development experience.
  • Proficiency in Java with Spring Boot; RESTful APIs and microservices design.

Responsibilities

  • Design, develop, and maintain backend services and APIs with Java and Spring.
  • Build scalable microservices architectures for high performance.
  • Collaborate with frontend, product managers, and stakeholders to define requirements.
  • Write clean, well-tested, maintainable code.
  • Optimize applications for speed, scalability, and reliability.
  • Work with SQL and NoSQL databases to model data efficiently.
  • Implement security measures within backend systems.
  • Conduct code reviews and provide constructive feedback.
  • Troubleshoot backend issues and bottlenecks.
  • Stay current with Java ecosystem developments and best practices.

Skills

Java
Spring Boot
REST APIs
Microservices
Distributed systems
Problem solving

Education

Bachelor's degree in CS/Engineering or equivalent

Tools

Maven
Gradle
Git
AWS
Azure

Job description

About the Role

Our client, a leading provider of enterprise software solutions, is seeking a talented Senior Backend Engineer with expertise in Java and the Spring framework to join their growing team in Kimberley . This role offers a hybrid work arrangement, allowing for a blend of in-office synergy and remote flexibility. You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our client's innovative applications. We are looking for a developer with a strong understanding of distributed systems, microservices architecture, and database technologies, who is passionate about building high-quality software and driving technical excellence. The ideal candidate will thrive in a collaborative environment and contribute significantly to the success of key projects.

Key Responsibilities
  • Design, develop, and maintain backend services and APIs using Java and the Spring framework.
  • Build scalable, resilient, and high-performance microservices architectures.
  • Collaborate with frontend developers, product managers, and other stakeholders to define requirements and deliver solutions.
  • Write clean, efficient, well-tested, and maintainable code.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Work with databases (SQL and NoSQL) to design efficient data models and queries.
  • Implement and maintain robust security measures within backend systems.
  • Conduct thorough code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve complex backend issues and performance bottlenecks.
  • Stay up-to-date with the latest Java ecosystem developments and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional backend development experience.
  • Strong proficiency in Java and deep experience with the Spring Boot framework.
  • Proven experience designing and building RESTful APIs and microservices.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with build tools (e.g., Maven, Gradle) and version control systems (Git).
  • Experience with cloud platforms (e.g., AWS, Azure) is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
Benefits
  • Our client offers a competitive salary, comprehensive health and wellness benefits, and opportunities for professional development and advancement.
  • The hybrid work model provides excellent work-life balance.
  • Employees in Kimberley will benefit from a modern office space and a supportive team environment.
  • We foster a culture of innovation and provide access to continuous learning resources.
  • Additional benefits include performance bonuses and regular team-building activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend Development
Senior Software Engineer - Backend Development

Placements24 • Kimberley

Hybrid
CAD 76,000 - 126,000
Health insurance
Retirement plan
Professional development
Senior Software Engineer (Java/Microservices)
Senior Software Engineer (Java/Microservices)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Hybrid work model
Comprehensive health and wellness
Generous annual leave
+3
Senior Software Engineer - Backend (API Development)
Senior Software Engineer - Backend (API Development)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 170,000
Health insurance
Flexible remote work
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Placements24 • Kimberley

On-site
CAD 59,000 - 93,000
Competitive salary
Performance-based bonuses
Health and retirement benefits
+2
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Kimberley

Remote
CAD 140,000 - 209,000
Competitive salary and equity options
Comprehensive health, dental, vision
Fully remote with flexible hours
+1
Senior Frontend Developer (Angular)
Senior Frontend Developer (Angular)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 140,000
Competitive salary
Health benefits
Hybrid work model
+3
Senior Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 170,000
Stock options
Health, life, and disability insurance
Generous annual leave & holidays
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 165,000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Kimberley

Hybrid
CAD 77,000 - 112,000
Hybrid work model
Professional development
Training opportunities
Remote Senior Software Engineer - Python/Django
Remote Senior Software Engineer - Python/Django

Placements24 • Kimberley

Hybrid
CAD 168,000 - 252,000
Fully remote work
Bonus program
Health insurance
+2