Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 2, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • At Strivo Labs, we are passionate about helping businesses scale with speed and precision. We specialize in providing end-to-end digital solutions, from custom design and MVP development to automation and content creation.
    Read more about this company

     

    Senior Backend Engineer (Java)

    Role Overview

    • The Senior Backend Engineer will be responsible for designing, developing, and maintaining high-performance backend services using Java and modern microservices architectures.
    • This role requires deep expertise in distributed systems, API design, data management, and secure financial systems.
    • You will work closely with product managers, frontend engineers, DevOps, and security teams to deliver robust platforms that meet strict performance, reliability, and regulatory requirements.

    Key Responsibilities

    • Design and develop scalable backend services using Java (Spring Boot, Spring Cloud).
    • Architect and maintain microservices and API-based platforms for high-volume financial transactions.
    • Build and optimise data access layers using relational and NoSQL databases.
    • Implement secure authentication, authorisation, and data protection mechanisms.
    • Ensure system reliability, performance tuning, and fault tolerance in production environments.
    • Lead code reviews, enforce engineering best practices, and mentor mid-level engineers.
    • Collaborate with DevOps teams on CI/CD pipelines, containerisation, and cloud deployments.
    • Participate in architecture discussions and contribute to long-term platform strategy.
    • Ensure compliance with regulatory, audit, and security standards common to financial services.

    Required Skills & Experience

    • Advanced proficiency in Java, Spring Boot, Spring MVC, and RESTful API design.
    • 6+ years of professional backend engineering experience, with a strong focus on Java.
    • Strong experience with microservices architecture and distributed systems.
    • Solid understanding of SQL (PostgreSQL, MySQL, Oracle) and experience with NoSQL databases.
    • Experience with message queues and event-driven systems (Kafka, RabbitMQ, etc.).
    • Experience with containerisation and orchestration (Docker, Kubernetes).
    • Familiarity with cloud platforms (AWS, Azure, or GCP).
    • Strong understanding of system design, performance optimisation, and scalability.
    • Experience working in regulated environments (banking, fintech, payments) is a strong advantage.

    Nice to Have:

    • Experience with high-throughput transaction systems.
    • Knowledge of financial protocols, payments systems, or core banking platforms.
    • Exposure to reactive programming and asynchronous processing.
    • Prior experience leading technical initiatives or small engineering teams.

    What We Offer

    • Opportunity to work on large-scale, high-impact financial platforms.
    • Competitive compensation and benefits.
    • A strong engineering culture with emphasis on quality and reliability.
    • Hybrid working environment and career growth opportunities.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified candidates should send their CV, GitHub or portfolio (if available), a short cover note outlining relevant fintech and Java experience and Team leadership experience (size of team managed, structure, outcomes) to: hiring@strivolabs.com using "Technology Lead (Java) – Fintech Application" as the subject of the email.

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Strivo Labs Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail