NextHire Try for free

Upswing Financial Technologies

Posted 28 Aug 2026

Backend Developer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
28 Aug 2026

About the role

Responsibilities:

  • Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
  • Create robust, flexible, consistent, and easy-to-use APIs.
  • Continuously strive for performance improvements, code reusability, and readability.
  • Understand the product in detail and predict potential issues in feature development.
  • Mentor and lead junior members of the team.


Requirements:

  • Ability to think out of the box.
  • Tech or a higher degree in computer science or a related field.
  • 1+ years of experience working on back-end development for complex distributed systems who are willing to adopt any programming language as required.
  • Familiarity with any of the following - Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
  • Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts, and Event-Driven Systems.
  • Understanding of micro-services architecture and best practices.
  • Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.
  • Familiarity with cloud platforms like AWS (Amazon Web Services), Azure, or Google Cloud.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach