Senior Java Software Engineer

BrainRidge Consulting Inc.
Ontario, Canada
$140K-$180K a year
Full-time

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 motivated and experienced Senior Java Developers.

Job 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.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Integrate with various third-party services and internal systems.
  • Develop and maintain CI / CD pipelines for automated testing and deployment.
  • Manage and automate deployment and monitoring of applications in cloud environments.
  • Mentor junior developers, providing guidance and fostering a culture of continuous improvement.

Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Java development with a strong understanding of Java 8+.
  • Extensive experience with Spring Boot and microservices architecture.
  • Proficient with CI / CD tools and cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Experience with containerization platforms like OpenShift.
  • Strong problem-solving skills and the ability to work independently and as part of a team.

Pay type : Salaried

$140,000 - $180,000

The above represents BrainRidge Consulting pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure

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 and encourage applicants of all races, ethnicities, genders, ages, religions, abilities, and sexual orientations to apply for this position.

We are committed to providing a safe and welcoming environment where everyone feels valued and respected. If you require any accommodations during the hiring process, please let us know.

7 days ago
Related jobs
Okta, Inc.
Canada

We seek a passionate, experienced software development engineer to join our Windows team. The ideal candidate should have solid experience in Windows software development and be enthusiastic about writing Windows client software. We are building Okta cloud services and client software that allows th...

Snyk
Ottawa, Ontario

We are looking for a talented software engineer with a passion for creative problem solving to join the CLI Engineering team and our journey in continuously innovating the CLI experience. A minimum of 5 years of hands-on experience developing software using one of our programming languages. Are fami...

Sophos
Canada

We are looking for software engineers with backgrounds in network security to join our Network Security Group Xstream Firewall Hardware/Cloud Platform Team. Passion for software engineering and coding with proven ability to test/debug own code. Ability to work well with team of senior and junior eng...

Okta, Inc.
Canada

We’re looking for a skilled Staff Software Engineer passionate about distributed systems, platform engineering, and building scalable services. Experience with reliability engineering on areas such as observability and incident management. ...

Informa PLC
Toronto, Ontario

You’ll work with a diverse team of highly talented engineers and product managers to build our next generation data platform, support migration of products from legacy infrastructure, and help product engineering teams leverage the platform to launch new products. Backend software engineering experi...

AutoTrader.ca
Greater Toronto Area, Ontario

Maintain and improve our engineering standards by participating in thorough code reviews, proposing process changes, and having a proactive attitude towards improvement in all areas of our software delivery lifecycle. Providing appropriate testing information and environments to QA engineers and Pro...

SoundHound Inc.
Toronto, Ontario

We seek an experienced Senior Software Engineer who’s motivated by the opportunity to apply their system design, algorithmic, and programming skills to build conversational voice assistants that leverage Generative AI. Combine your software engineering skills and the power of large language models t...

SGS
Toronto, Ontario

The Senior Software Engineer is responsible for the design, delivery, and improvement of complex in-house software applications in a variety of languages (primarily C# and some JavaScript), including integration with Microsoft platforms. Applies the principles of software engineering to the design (...

Confluent, Inc
Ontario, Canada

As a senior software engineer, you think strategically and you help drive end-to-end technical delivery from customer experience to scaling internal operations. Backend engineers at Confluent work on a set of diverse and complex challenges such as building foundational cloud frameworks and services ...

Scotiabank
Toronto, Ontario

GBME's Project Excellence Team is searching for Senior Staff Software Engineer who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. You will work closely with business teams and cross functional engineering leaders to develop and implem...