Job Openings Backend Developer

About the job Backend Developer

Job Title: Back End Developer

Design, develop, and maintain scalable, secure, and high‑performance backend systems that support enterprise‑grade banking and financial platforms.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and backend services
  • Build scalable and resilient server‑side applications to support high‑volume transactions
  • Ensure system performance, reliability, scalability, and security in line with banking standards
  • Integrate databases, third‑party services, and internal systems
  • Collaborate closely with Frontend Developers, DevOps engineers, QA teams, and product stakeholders
  • Write clean, maintainable, and well‑documented code
  • Participate in code reviews, architectural discussions, and system design decisions
  • Troubleshoot, debug, and optimize existing backend applications
  • Adhere to secure coding practices and compliance requirements relevant to financial systems

Required Experience & Skills

  • 5+ years of professional backend development experience
  • Strong proficiency in one or more backend technologies such as Java, .NET, Node.js, or equivalent
  • Solid experience with relational and/or NoSQL databases
  • Hands‑on experience with API development and integration (REST, JSON, authentication mechanisms)
  • Strong understanding of backend architecture, design patterns, and microservices
  • Experience with version control systems (e.g., Git)
  • Good understanding of performance optimization and security best practices

Preferred Qualifications

  • Experience working in banking, financial services, or other regulated industries
  • Exposure to cloud platforms and containerization tools
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of messaging systems and asynchronous processing