Senior Backend Engineer (Java/Spring)
Placements24
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.
#J-18808-Ljbffr
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.
#J-18808-Ljbffr
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer (Java/Spring). Be the first to apply!
Related searches
- backend developer Winnipeg, MB
- backend software developer Winnipeg, MB
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- senior java developer Winnipeg, MB
- java developer remote Winnipeg, MB
- java software developer Winnipeg, MB
- junior java developer Winnipeg, MB
- entry level java developer Winnipeg, MB
- java developer Winnipeg, MB
