Software Developer Backend

April 23, 2026

Job Description

This role is for an individual contributor who will help build products from scratch in a fast-moving fintech environment. It’s ideal if you enjoy ownership, clean architecture, and end-to-end development.

Role Details

  • Role: Software Engineer (Backend / Core Engineering)
  • Industry: Financial Services (Fintech)
  • Experience: 1–6 Years
  • Employment Type: Full Time, Permanent

Job Summary

You’ll be part of the core engineering team, working across the entire product lifecycle—from idea to deployment. The focus is on building scalable backend systems using modern technologies.

Key Responsibilities

End-to-End Development
Handle requirements analysis, system design, development, testing, deployment, and monitoring.

Backend Engineering
Build scalable and high-performance backend systems using Java and Spring Framework.

System Design & Architecture
Apply data structures and algorithms to design efficient systems.

Testing & Debugging
Identify bugs early and ensure production-quality code.

Collaboration
Work closely with cross-functional teams to deliver features.

Monitoring & Optimization
Ensure application performance after deployment.

Required Skills

  • Strong knowledge of Object-Oriented Programming
  • Solid understanding of Data Structures & Algorithms
  • Experience with Java
  • Hands-on with Spring Framework
  • Understanding of system design and trade-offs

What They’re Looking For

  • Experience in startups or fast-paced environments
  • Strong ownership mindset
  • Ability to independently drive features
  • Good communication skills
  • Curiosity to experiment with new technologies

What You Get

  • Opportunity to build a fintech product from scratch
  • Exposure to modern technologies and integrations
  • Work with a strong engineering team
  • Stock options and growth opportunities

Key Skills

Java, Spring Framework, Backend Development, Data Structures, Algorithms, OOP, Product Lifecycle