cover image
BeachHead

Sr. Java/J2EE Developer - Springboot & Microservices

On site

Toronto, Canada

Senior

Freelance

11-02-2026

Share this job:

Skills

Java Kubernetes Monitoring Decision-making Architecture Azure AWS Agile Recruitment Springboot Spring GCP Artificial Intelligence Spring Boot Java/J2EE OpenShift Microservices

Job Specifications

Are you an experienced Java application developer seeking a challenging senior role? Apply Now!

Working with one of our top financial clients, this role calls for a Sr. Java/J2EE Developer - Springboot & Microservices. This position involves leading the design and development of API solutions within a microservices environment, primarily focusing on Java and Spring Boot technologies.

Responsibilities

Lead API design by analyzing business requirements and following system architecture principles
Develop scalable and efficient APIs using proven design patterns and best practices
Code complex system and business logic with high quality and performance
Advocate for modern development methodologies and continuous process improvements
Support operational activities through troubleshooting and performance tuning
Mentor junior developers, providing technical guidance to foster team skill growth
Promote a collaborative environment focused on delivering high-quality solutions

Desired Skill-Set

7+ years of experience with Java/J2EE development
5+ years of experience with Spring and Spring Boot frameworks
3+ years of experience working within a microservices architecture
2+ years of experience working in Agile environments
2+ years of cloud experience (Azure, AWS, or GCP)
1+ year of experience with containerization tools (OpenShift, Kubernetes)

Nice to Have

Banking industry experience
CIBC project or environment familiarity
Experience with IBM Business Activity Monitoring (IBM BAMOE)

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.

Privacy Policy

About the Company

BeachHead is a premier and specialized consultancy and staffing firm focused on the Canadian Finance marketplace. We specialize in providing the highest quality of service for both our clients and professional Financial Candidates. Our unique business model supports a direct relationship with senior hiring business executives and stakeholders. The BeachHead system is designed to capture intimate knowledge of both the client opportunity and qualified candidates, ensuring that each client/candidate is properly and competitive... Know more