Java Lead & Senior Java Backend Developer

Filled
February 20, 2026

Job Description

We are seeking a Senior Java Backend Developer / Lead with strong experience in Java and Kotlin to drive architecture transformation for our Money product platform. This role involves leading development, designing scalable services, mentoring engineers, and shaping the technical roadmap for mission-critical financial systems.

Key Responsibilities

  • Lead the development, testing, and deployment of key backend systems and services.
  • Design and evolve the technical architecture of our banking core and integrated product offerings.
  • Translate product requirements into user stories and scalable technical solutions.
  • Develop and maintain highly available, resilient, and scalable microservices in production environments.
  • Mentor and support engineers, fostering a strong technical culture within the team.
  • Identify and propose new initiatives, technologies, and enhancements to improve the product ecosystem.
  • Collaborate with cross-functional teams including Product, Design, and Engineering to ensure alignment and execution.
  • Support live services and participate in periodic on-call rotations.

Required Skills & Qualifications

  • Bachelor’s Degree in Computer Science or a related field.
  • 10+ years of professional software development experience on modern tech stacks.
  • Strong backend development experience with Java or Scala (Kotlin highly preferred).
  • Expertise in microservices or service-oriented architecture (SOA).
  • Experience with relational databases and ORMs (PostgreSQL preferred).
  • Hands-on experience in cloud-native environments, preferably with Kubernetes.
  • Ability to work independently, remove roadblocks, propose solutions, and drive projects from inception to completion.
  • Strong problem-solving mindset, balancing impactful feature delivery with code quality.
  • Collaborative coding experience including code reviews, pull requests, and design discussions.

Nice to Have

  • Interest in personal finance or fintech innovations.
  • Experience scaling highly available, mission-critical financial systems.
  • Full-stack development experience:
    • Backend: Kafka, Docker, POSIX
    • Databases: PostgreSQL
    • Frontend: JavaScript/TypeScript, React
  • Previous experience in financial services or fintech environments.