
š Weāre Hiring: Software Development Engineer (Backend) | Onsite in Pune
Weāre currently hiring for our client ā a high-growth fintech company backed by top global investors with $14M+ raised.
Our client is on a mission to simplify the CFO stack for fast-growing businesses. From smart corporate cards to automated vendor payments and streamlined procurement, they empower companies across industries to transform financial chaos into clarity.
Now, they are looking for a passionate Backend Engineer to join their Engineering team in Pune (onsite).
š¹ What Youāll Do
- Design, build, and maintain scalable backend systems using Kotlin, Micronaut & Spring Cloud
- Collaborate with engineers to ensure reliability, security & performance
- Write clean, test-driven code with unit tests & TDD
- Contribute to new features, integrations & backend architecture
- Work on microservices, event-driven systems, and clean architectures
š¹ What Weāre Looking For
- 3+ years of experience in backend development with Kotlin, Micronaut, Spring Cloud (or similar)
- Strong grasp of unit testing & TDD
- Exposure to DDD, CQRS, Clean/Hexagonal Architecture, Microservices, Multi-tenancy, Event Sourcing is a big plus
- Problem-solving mindset with strong analytical skills
- Excellent team player with clear communication
š¹ Bonus Points
- Experience in fintech or B2B spend management
- Familiarity with Azure, Docker, Kubernetes
š Location: Pune, Maharashtra (Onsite)
If youāre excited about solving complex engineering challenges in fintech and want to build products that make an impact, weād love to connect!

Similar jobs
Job Title:Ā Java Engineering Manager/Lead
Experience range:-Ā 10 + Years
Location:-Ā Pune / Mumbai
Knowledge and Skills:
- Strong proficiency in Core Java, Spring Boot.
- Experience with RESTful APIs, microservices, and multithreading.
- Solid understanding of RDBMS (MySQL/PostgreSQL).
- Exposure to cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with CI/CD tools like Jenkins, GitLab, or GitHub Actions.
- Background inĀ Fintech, particularlyĀ Digital Lending,Ā Supply Chain Finance, orĀ Banking products.
- Experience working in agile/scrum environments.
- At least 3 years of experience leading/managing a team of Java developers.
Ā
Key Responsibilities:
- Lead and mentor a team of Java developers, ensuring technical excellence and timely delivery.
- Actively participate in coding, code reviews, architecture decisions, and system design.
- Collaborate with cross-functional teams including Product Managers, QA, and DevOps.
- Maintain a strong hands-on presence in backend Java development and microservices architecture.
- Own the end-to-end lifecycle of features from requirement to deployment and post-release support
Job Title: Java Developer
Experience Required: Minimum 3 Years
Location: Jaipur (Jagatpura) ā On-site
Employment Type: Full-Time
Joining Preference: Immediate joiners highly preferred
About Deqode
Deqode is a technology-first company focused on solving complex enterprise challenges using cutting-edge technologies. We offer a collaborative, innovation-driven environment that empowers engineers to grow and contribute to impactful projects.
Job Summary
We are seeking a skilled Java Developer with 3+ years of experience to join our dynamic engineering team at our Jaipur office. The ideal candidate will have strong experience with Java, Spring Boot, Microservices architecture, and Kafka, along with exposure to cloud environments and container orchestration tools.
Mandatory Criteria
- Strong experience in Java, Spring Boot, and Microservices
- Must be based in Jaipur or open to relocating immediately
- Preference for immediate joiners
Key Responsibilities
- Take end-to-end ownership of development tasks with minimal guidance.
- Participate in the full software development lifecycle including design, development, testing, deployment, and support.
- Write clean, maintainable, and testable code following best practices and coding standards.
- Review code, provide constructive feedback, and contribute to improving team efficiency and code quality.
- Collaborate with cross-functional teams like frontend developers, QA, Product Managers, and third-party service providers to resolve dependencies and drive delivery.
- Ensure implementation of proper unit testing and maintain code coverage as per defined standards.
- Support and resolve production issues promptly to ensure high system availability.
Must-Have Skills
- Bachelor's degree in Computer Science or a related field
- Minimum of 3 years of professional experience in backend development using Java
- Expertise in Spring Boot and RESTful APIs
- Solid experience working with Microservices architecture
- Hands-on experience with Netflix OSS or Spring Cloud
- Working knowledge of Kafka for messaging and event-driven architecture
- Proficient in writing JUnit test cases and achieving code coverage goals
- Hands-on experience in CI/CD tools and pipelines (Jenkins, GitLab CI, etc.)
- 2.5+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Experience in AWS.
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 2+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Requirements
- 2+ years of experience in the Development of JAVA technology.
- Strong Java Basics
- Linux
- SpringBoot or Spring MVC
- Hands-on experience in Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Java 8
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 2+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem-solving skills.
- Ability to work in a fast-paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding AI/ML algorithms is a plus.
Responsibilities and Duties:
ā Java/Java EE application development while providing expertise in the full software development
life cycle, from concept and design to testing.
ā Contribute to all phases of the development life cycle
ā Write well designed, testable, efficient code
ā Ensure designs are in compliance with specifications
ā Prepare and produce releases of software components
ā Support continuous improvement by investigating alternatives and technologies and presenting
these for architectural review
Required Skills:
ā Should have strong knowledge of Core Java and OOPS concepts
ā Sound knowledge of Web application development fundamentals and have worked on Servlets,
JSP and any MVC framework
ā Strong analytical and reasoning skills and ability to learn and unlearn new technology on back
end as well as on front end
ā Ability to understand functional and requirement specifications and transform them to solution
ā Understand the clientās problem domain and suggest and implement solution which brings value
to the business
ā Can estimate, develop and deliver project from start to end
ā Should have professional service experience with any product
ā Experience working with onshore team and ability to communicate with clients and stakeholders
ā Ready to travel onshore
ā Sound knowledge of RDBMS
ā Can communicate well with clients and collaborate with cross functional team to deliver high
quality deliverable
ā Should have knowledge of Agile/Scrum methodology
ā Ability to work on microservices
Why Work at Staunchsys:
ā Family Health Cover & Accidental Insurance
ā Constant Learning
ā Competitive Pay
ā Flexible work timings
ā 5 days working
ā Complimentary Lunch & Snacks
āĀ Personal accident insurance policy
āĀ Encashment facility for both PL & SL
Qualifications:
- A Bachelorās degree in Computer Science (or equivalent experience)
- M-Tech or advanced degree a plus
- Hackathon participation and accolades are a plus
Job Role:
- 4+ years of object-oriented Java / J2EE development
- Ā Full SDLC experience (requirements gathering, architecture, development, QA, etc)ā¦
- Ā Experience with Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring
- Ā Experience with SOAP / REST web services
- Ā Knowledge of SQL
- Ā Knowledge of No SQL concepts, understanding of Solr, Redis and Mongo DB is desirable
- Ā Must have worked on any one messaging solutions
- Ā Bonus Points for micro service design and development experience
- Ā Bonus points for any mobile development experience
- Ā Used Agile methodology
- Ā Bonus Points for experience working on Unix, shell scripting & Build Systems
- Ā Experience in performance optimization is an added advantage
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
Full Stack Developer Requirements:
- Degree in computer science.
- Strong organizational and project management skills.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
- Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
Job Description :
Ā
- We are a Fintech Company based in Pune, a B2B Trade Digitization platform for SMEs and Corporates to collaborate and work with Financial Institutions to raise short term fundings for payables and receivables financing.
Ā
- We are thus well placed to help Corporates and their Supply Chains to meet their GST needs.
Technologies :
- The platform is built using a polygot technology stackĀ
- Platform Backend : JVMĀ
- Web Layer : ReactJS and related ecosystem, HTML, Javascript, CSS, BootstrapĀ
- API & Business Layer : Kotlin and functional programmingĀ
- Client Apps and Customer Integrations: Kotlin, Jersey ReST Framework, home grown optimized HTTP and SQL librariesĀ
- Mobile Apps: Android, iOSĀ
- Database : MySQL - JVM - Hibernate & Exposed as ORM library - Python - SQLAlchemy as ORM libraryĀ
- Build Tools : Gradle, Shell Scripting, AWS Code Build, Jenkins
- Ops Automation : Ansible, TerraformĀ
- Servers : Ubuntu LinuxĀ
- Version Control : GITĀ
- Test Automation : Python - unittest, pyhamcrest, freshen, nose. JVM - Junit, Kotlin TestĀ
- Cloud Providers : Amazon AWS, Linode
Requirements :
- We are a self organized engineering team with a passion for programming and solving business problems for our customers.
Ā
- We are looking to add 2 members in our team having hands on technical experience of 2-6 years.
Ā
- We encourage our team to continuously learn new technologies and apply the learnings in the day to day work even if the new technologies are not adpopted.
Ā
- We strive to continuously improve our DevOps practices and expertise to form a solid backbone for the product, customer relationships and sales teams which enables them to add new customers every week to our financing network.
As an engineering team member, you will :
- Work collaboratively with product, customer support and DevOps team to build, enhance, maintain, deploy and operate our systems.Ā
- Continuously automate operational processes to improve efficiencies and productivity and enhance customer experienceĀ
- Work closely with the architect to continuously refactor the system architecture and design to meet the changing landscape triggered by technology changes and business growthĀ
- Work with the DevOps team to build and maintain tools for deployment, monitoring and operations.Ā
- Ensure that development processes and deliverables always adhere to the mandates laid down for various certifications (PCI and ISO 27001 in particular)
Skills required :
- Pre-requisites : Competent in Java, database, HTML, Javascript, CSSĀ
- Should be passionate about technology and ready to deep dive into programmingĀ
- Should have sound expertise of writing testable code and appreciate defect free codingĀ
- Should be willing to handle Ops automation and production supportĀ
- Should be able to reason/argue/discuss/suggest solutions and alternatives
Ā
- Should be able to decipher the core problem to be solved during discussions with product team and/or customersĀ
- Should have good communication skills and experience working in teams
Ā
- Knowledge of Python will be an added advantage
- Experience of working in financial domain will help but not a necessity
- Experience in designing and developing applications using Node.js, RDBMS (preferably MySQL).
- Minimum 3 years of Node.Js, 3 years of Database experience required.
- Expertise in at least one of AWS, Google Compute platforms to build scalable solutions.
- Deep knowledge and experience in building complex cloud/enterprise-grade software in the area of IT infrastructure, virtualization, network, storage systems monitoring & manage mentor cloud solutions
- Expertise in writing async code (callbacks, promises, async/await, observables) and publish/ subscribe/ event.
- Experience in implementing and consuming SOAP and REST web APIs.
- Producing and maintaining automated testing, build, and deployment processes.
- Improve documentation of processes and systems
- Troubleshoot existing systems and applications
- Experience in data structure libraries (e.g., Immutable.js)
- Experience in RESTful APIs and knowledge of modern authorization mechanisms, such as JSON Web Token
- Understanding of data structures and problem-solving approaches, and ability to articulate trade-offs
- Strong fundamentals OOPS concepts, SOLID principles, Data Structures/Algorithms, Exception Handling, Coding Standards, Logging
- Passionate about writing clean, modular and unit testable code
- Possesses strong verbal and written communication skills.
- Experience with Agile development
- Good knowledge of Jenkins, SonarQube, Git.
- Proven problem solving skills including debugging skills, allowing you to determine source of issues in unfamiliar code or systems and the ability to recognize and solve repetitive problems rather than working around them.
- Collaborating with software engineers, QA engineers, UX and Design team and project managers
About OneAssist
OneAssist is founded with a vision to provide a ubiquitous platform for assistance & protection services to customers.
A leader in Assistance and Protection products across Home Appliances, Personal Electronics, Physical and Mobile Wallets, OneAssist is a Technology-led organization. It has created a horizontal Assitance and Protection platform powered by Technology, Analytics and Data Science.
Ā
OneAssist wants to provide consumers the convenience of availing assistance and protection products through digital touch points- Mobile App, website, Voice and chat.
Founded in 2011, OneAssist has been well funded by Marquee investors, Sequoia Capital, Lightspeed Venture Partners, Assurant Solutions and Trifecta Capital with total cumulative funding of $33.2 Million. The latest Series C funding of &17.5 Million was raised in 2017.
Some of our significant partnerships are with Airtel, HDFC, HomeCredit, Pinelabs, InstaCash and more.
Ā
https://www.linkedin.com/company/oneassist-consumer-solutions/about/">https://www.linkedin.com/company/oneassist-consumer-solutions/about/
https://www.oneassist.in">https://www.oneassist.in
Job Description:
- Write maintainable/scalable/efficient code.
- Design and architect technical solutions for the developer community at OneAssist Work in a cross-functional team, collaborating with peers during the entire SDLC.
- Follow coding standards, code reviews etc. Follow scrum sprint cycles and commitment to deadlines.
Ā
Traits we are looking for in you: 3+ years experience developing large scale customer facing internet systems Strong problem-solving skills.
- Hands-on experience in coding capability in desired technology Solid experience in Java/J2EE frameworks such as Spring, Spring Boot, Spring Cloud, Hibernate.
- Strong Experience with Microservices, RESTful Web services, OOPs concepts.
- Nice to have knowledge of Docker, Kubernetes, Jenkins and CI/CD Knowledge
- Strong background in designing or extending existing test frameworks such as Junit Experience with version control systems such as Git. Good understanding of application security (authentication, authorization, web security etc.)










