Senior Java Developer

BrainRidge Consulting

City of Moncton

Hybrid

CAD 90,000 - 130,000

Full time

2 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

Job summary

BrainRidge Consulting in Moncton, New Brunswick, seeks a Senior Java Developer to design and build robust, scalable microservices for financial clients. You will lead architecture discussions, champion code quality, and help automate testing, deployment, and monitoring in cloud environments.

This role is hands-on, with mentoring responsibilities and a flexible hybrid work arrangement with occasional in-office days.

Qualifications

  • 8+ years of Java development experience.
  • Strong understanding of Java 8+.
  • Extensive experience with Spring Boot and microservices.
  • Proficiency with CI/CD tools and cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with containerization and OpenShift.
  • Experience leading architecture discussions and code reviews.
  • Strong problem-solving skills and the ability to work independently and as part of a team.

Responsibilities

  • Design and develop robust, scalable microservices using Spring Boot.
  • Lead architecture and design discussions for new applications and features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement and advocate for best practices in code quality, testing, and performance, including participating in code reviews.
  • Integrate with third-party services and internal systems.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Manage and automate the deployment and monitoring of applications in cloud environments.
  • Mentor junior developers, providing guidance and fostering a culture of continuous improvement.

Skills

Java 8+
Spring Boot
Microservices
CI/CD
Cloud platforms (AWS/Azure/GCP)
OpenShift
Code reviews
Mentoring
Team collaboration

Tools

OpenShift

Job description

Location: Maritimes (New Brunswick, Prince Edward Island, Nova Scotia) (Hybrid)

About BrainRidge

BrainRidge Consulting is a premium FinTech Technology Consulting firm with the energy of a startup and experience of an enterprise. With a mission to empower financial institutions and organizations to thrive in the digital age, we provide cutting-edge technology solutions and strategic guidance to drive innovation and growth. As we continue to grow, we are seeking a motivated and experienced Senior Java Developer.

Role Overview

We are seeking a motivated and experienced Senior Java Developer to design and build robust, scalable microservices for our financial services clients. The Senior Java Developer will lead architecture and design discussions, champion code quality, and help automate testing, deployment, and monitoring in cloud environments. This role is ideal for a hands-on engineer who also enjoys mentoring others and driving continuous improvement. Our Maritimes office is located in Moncton, New Brunswick. This role offers a flexible hybrid arrangement, with occasional in-office days as needed.

Key Responsibilities
  • Design and develop robust, scalable microservices using Spring Boot.
  • Lead architecture and design discussions for new applications and features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement and advocate for best practices in code quality, testing, and performance, including participating in code reviews.
  • Integrate with third-party services and internal systems.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Manage and automate the deployment and monitoring of applications in cloud environments.
  • Mentor junior developers, providing guidance and fostering a culture of continuous improvement.
Qualifications
  • 8+ years of experience in Java development with a strong understanding of Java 8+.
  • Extensive experience with Spring Boot and microservices architecture.
  • Proficiency with CI/CD tools and cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with containerization platforms such as OpenShift.
  • Experience integrating with third-party services and internal systems.
  • Experience leading architecture and design discussions and conducting code reviews.
  • Strong problem-solving skills and the ability to work independently and as part of a team.
Our Commitment

At BrainRidge Consulting, we value and prioritize diversity, equity, and inclusion. We believe that a diverse and inclusive workplace leads to a more innovative and productive team. We welcome applicants of all backgrounds and are committed to providing a safe, fair, and welcoming environment where everyone feels valued and respected. If you require accommodations during the hiring process, please let us know.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect & Tech Lead (Hybrid, Maritimes)
Senior Java Architect & Tech Lead (Hybrid, Maritimes)

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 130,000
Senior Angular Developer
Senior Angular Developer

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 120,000
Technical Business Analyst
Technical Business Analyst

BrainRidge Consulting • City of Moncton

Hybrid
CAD 85,000 - 110,000
Agile Delivery Manager
Agile Delivery Manager

BrainRidge Consulting • City of Moncton

Hybrid
CAD 90,000 - 140,000
QA Test Lead
QA Test Lead

BrainRidge Consulting • City of Moncton

Hybrid
CAD 80,000 - 110,000
Backend Developer
Backend Developer

Axelon Services Corporation • Montreal

Hybrid
CAD 90,000 - 120,000
Supportive culture
Global financial services firm
Career development
+1
Senior Java Architect
Senior Java Architect

Compunnel Inc. • Montreal

Hybrid
CAD 105,000 - 155,000
Java Full Stack Developer
Java Full Stack Developer

Smart IT Frame LLC • Halifax

Hybrid
CAD 85,000 - 110,000
Senior Java Developer
Senior Java Developer

Qualis1 Inc. • Montreal

On-site
CAD 90,000 - 130,000
Sr. Java Developer
Sr. Java Developer

Synechron • Halifax

On-site
CAD 90,000 - 100,000
15 days of paid annual leave
Comprehensive insurance plan
Training and development opportunities