Lead Java Developer (Backend) - Remote

Job Locations Canada
ID
2024-9412
Type
Regular Full-Time
Category
Information Technology

Company Overview

Bridgenext is a digital consulting services leader that helps clients innovate with intention and realize their digital aspirations by creating digital products, experiences, and solutions around what real people need. Our global consulting and delivery teams facilitate highly strategic digital initiatives through digital product engineering, automation, data engineering, and infrastructure modernization services, while elevating brands through digital experience, creative content, and customer data analytics services.

 

Don't just work, thrive. At Bridgenext, you have an opportunity to make a real difference - driving tangible business value for clients, while simultaneously propelling your own career growth. Our flexible and inclusive work culture provides you with the autonomy, resources, and opportunities to succeed. 

Position Description

We are looking for a talented and experienced Lead Java Developer to support one of our customers working on a mobile banking platform. You will be working alongside our customer's banking engineering team developing their fully online, all digital, mission-driven, and FDIC insured banking platform. This is a backend position focusing on reliability, load, and scale, as well as designing and building scalable distributed solutions. As Lead Developer, you will still be focused on hands on development & coding, but responsibilities may also include code reviews, mentoring team members, peer coding, partnering with other leads on architectural & design decisions, ensuring best coding practices, technical documentation, etc. 

 

Core Tech Stack:

  • Kotlin, Java, Spring Boot
  • AWS - EKS, S3, SNS, SQS, KMS
  • PostgreSQL, Kafka, Airflow, Kubernetes, Istio
  • Microservices Architecture

Location: This position is fully remote, but must be willing to support PST hours

 

Employment Type: Full time role with Bridgenext

 

Responsibilities include but are not limited to:

  • Design and build scalable distributed solutions that our customers can build their lives around
  • Evolve our core banking platform systems to support the latest financial services
  • Lead large-scale projects from ideation to creation with a customer-first mindset
  • Mentor engineers and help build a tech culture that makes magical products
  • Influence the technical strategy with a drive to improve products, infrastructure, processes, or organizations
  • Work cross-functionally with various engineering, product, and operations team
  • Collaborate with the engineering team to design, develop, and enhance the lending infrastructure for an inclusive banking experience.
  • Create scalable, distributed solutions that meet customer needs and support their financial lives.
  • Work cross-functionally with engineering and product teams to develop the next-generation lending platform.
  • Manage projects from concept through to delivery, always with a focus on the customer experience.
  • Participate in code reviews to maintain high code quality and share knowledge.
  • Handle large-scale projects from initial idea to final implementation.
  • Contribute to the technical strategy with a focus on improving products, infrastructure, processes, and organizations.
  • Write well-structured, thoroughly tested, readable, and maintainable code.

Required Skills and Experience:

  • Over 10+ years of software development experience, with a track record of leading significant business initiatives.
  • Proven ability to provide technical leadership and manage multiple engineering functions through to production.
  • Prior experience leading a team or software pod. 
  • Experience with scalable and distributed systems, employing a test-first methodology.
  • Strong understanding of microservices and event-driven architectures.
  • Expertise in ensuring consistency in distributed systems, working with transactional databases and caching systems.
  • In-depth knowledge of software security practices. 

Must-Have TechnicalSkills:

  • Proficiency in Java and Spring Boot
  • Experience with AWS services (EKS, S3, SNS, SQS, KMS)
  • Knowledge of PostgreSQL, Kafka

Bridgenext is an Equal Opportunity Employer

 

Candian citizens and those authorized to work in Canada are encouraged to apply

 

 

#LI-REMOTE

#LI-EB1

 

Options

<p style="margin: 0px;"><span style="font-size: 12pt;">Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.</span></p>
Share on your newsfeed