cover image
BeachHead

Java (Back-end) Developer – Spring Boot, Kafka, MongoDB, SQL

Hybrid

Toronto, Canada

Mid level

Freelance

03-10-2025

Share this job:

Skills

Java SQL MongoDB Test Analytical Skills SQL Server Azure Software Development Agile SDLC Spring Spring Boot Kafka

Job Specifications

Working with one of the top financial clients, this role calls for a Java (Back-end) Developer - Spring Boot, Kafka, MongoDB, SQL who will be responsible for designing, developing, and deploying quality solutions that meet project objectives and client requirements. The successful candidate will apply strong analytical skills to resolve problems, deliver solutions, and contribute to enhancements, support, and maintenance post-delivery. This role requires active participation in the full Software Development Life Cycle (SDLC), including design, coding, testing, documentation, and deployment.

Responsibilities:

Work collaboratively with team members to design, develop, and deploy solutions aligned with project objectives.
Write, test, debug, and maintain clean, high-quality code.
Participate in peer code reviews to ensure consistency with coding standards.
Comply with System Development Life Cycle (SDLC) methodology and processes.
Contribute to requirements, design, testing, and deployment documentation.
Ensure proper knowledge transfer and documentation within the project repository.
Participate in after-hours on-call support rotation as required.
Provide ongoing support for system availability and enhancements.

Desired Skill Set:

5+ years of experience with Java 8 development.
5+ years of experience with Spring/Spring Boot.
5+ years of experience with Kafka.
5+ years of experience with MongoDB.
Strong experience with SQL Server.
Hands-on experience working in Agile environments.

Nice to Have:

1+ year of Azure Cloud experience.
1+ year of Full Stack Developer experience.

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

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