Enable job alerts via email!

Senior Lead Software Engineer - Team Lead - Accelerator Business

ZipRecruiter

England

On-site

GBP 70,000 - 100,000

Full time

23 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the fintech space seeks a Lead Software Engineer to lead a team in developing innovative solutions. The ideal candidate will have a strong background in microservices, Java or Kotlin, and proficiency in cloud technologies. This role offers the opportunity to be part of a diverse team valuing collaboration and growth.

Qualifications

  • Proven leadership in engineering teams.
  • Hands-on experience with microservices architectures.
  • Proficiency in Java or Kotlin.

Responsibilities

  • Lead a team of 4 backend engineers.
  • Drive greenfield projects and set standards.
  • Develop secure, high-quality production code.

Skills

Leadership
Java
Kotlin
Microservices
Agile methodologies

Tools

Kubernetes
AWS
Google Cloud
Spring Boot

Job description

Job Description

About Us

Out of the successful launch of Chase in 2021, we're a new team with a new mission. We're creating products that solve real-world problems and put customers at the center, in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first, valuing collaboration, curiosity, and commitment.

As a Lead Software Engineer at JPMorgan Chase within the Accelerator Business in the Onboarding and KYC team, you are central to this venture, focused on delivering innovative ideas to our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. You are solution-oriented, commercially savvy, and have a head for fintech. You enjoy working in tribes and squads that focus on specific products and projects, with opportunities to move between them based on your strengths and interests.

We value professional skills and culture equally. We believe that everyone's unique perspectives and backgrounds make a team great. By bringing diverse points of view together, we can better serve our communities and make a significant impact.

Job Responsibilities
  • Lead a team of 4 backend engineers, with scope to expand
  • Identify skill gaps and help grow the team accordingly
  • Drive greenfield projects, setting standards for design, implementation, and delivery excellence
  • Develop secure, high-quality production code, review, and debug code written by others
  • Enforce best practices in coding, testing, and code reviews
  • Influence organizational architecture, design patterns, practices, and standards
  • Collaborate with product managers to align technical work with business goals and break down requirements into technical tasks
  • Provide operational support for production systems in a 'you-build-it, you-run-it' culture
  • Lead communities of practice across Software Engineering to promote awareness and adoption of new technologies
  • Refine and improve development and deployment processes
  • Contribute to a team culture of equity, respect, and collaboration
Required Qualifications, Capabilities, and Skills
  • Proven leadership and mentorship skills in engineering teams
  • Hands-on experience designing and implementing microservices architectures focusing on scalability and reliability
  • Proficiency in Java or Kotlin, and Spring Boot, with experience in scalable, distributed systems
  • Strong analytical, debugging, and troubleshooting skills
  • Excellent communication skills for effective collaboration
  • Deep understanding of SDLC practices, including CI/CD, TDD, security, and Agile methodologies
  • Practical experience deploying Kubernetes applications on cloud platforms like Google Cloud, AWS, or Microsoft Azure
Additional Skills and Experience
  • Experience with event-driven architectures and messaging tools like Kafka
  • Familiarity with orchestration frameworks like Temporal.io or similar
  • Knowledge of cloud-native technologies, including containerization and Kubernetes
  • Experience optimizing performance of distributed databases like CockroachDB

Note: The job posting is active and not expired.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.