
š 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
Company Description
NonStop io Technologies, founded in August 2015, is a Bespoke Engineering Studio specializing in Product Development. With over 80 satisfied clients worldwide, we serve startups and enterprises across prominent technology hubs, including San Francisco, New York, Houston, Seattle, London, Pune, and Tokyo. Our experienced team brings over 10 years of expertise in building web and mobile products across multiple industries. Our work is grounded in empathy, creativity, collaboration, and clean code, striving to build products that matter and foster an environment of accountability and collaboration.
Role Description
This is a full-time hybrid role for a Java Software Engineer, based in Pune. The Java Software Engineer will be responsible for designing, developing, and maintaining software applications. Key responsibilities include working with microservices architecture, implementing and managing the Spring Framework, and programming in Java. Collaboration with cross-functional teams to define, design, and ship new features is also a key aspect of this role.
Responsibilities:
ā Develop and Maintain: Write clean, efficient, and maintainable code for Java-based applicationsĀ
ā Collaborate: Work with cross-functional teams to gather requirements and translate them into technical solutionsĀ
ā Code Reviews: Participate in code reviews to maintain high-quality standardsĀ
ā Troubleshooting: Debug and resolve application issues in a timely mannerĀ
ā Testing: Develop and execute unit and integration tests to ensure software reliability
ā Optimize: Identify and address performance bottlenecks to enhance application performanceĀ
Qualifications & Skills:
ā Strong knowledge of Java, Spring Framework (Spring Boot, Spring MVC), and Hibernate/JPAĀ
ā Familiarity with RESTful APIs and web servicesĀ
ā Proficiency in working with relational databases like MySQL or PostgreSQLĀ
ā Practical experience with AWS cloud services and building scalable, microservices-based architectures
ā Experience with build tools like Maven or GradleĀ
ā Understanding of version control systems, especially GitĀ
ā Strong understanding of object-oriented programming principles and design patternsĀ
ā Familiarity with automated testing frameworks and methodologiesĀ
ā Excellent problem-solving skills and attention to detailĀ
ā Strong communication skills and ability to work effectively in a collaborative team environmentĀ
Why Join Us?Ā
ā Opportunity to work on cutting-edge technology productsĀ
ā A collaborative and learning-driven environmentĀ
ā Exposure to AI and software engineering innovationsĀ
ā Excellent work ethic and cultureĀ
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you
Responsibilities:
⢠Contribute to all phases of the development lifecycle
⢠Write well designed, testable, efficient code
⢠Prepare and produce releases of software components
⢠Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review ⢠Designing, implementing, and maintaining Java applications that are often high-volume and low-latency.
⢠Identify bottlenecks and bugs, and devise solutions to these problems
Skills: ⢠Expert hands on knowledge of latest technology, good exposure to web technologies and open to all technologies like Java, J2EE, Spring boot , Microservices, Cloud computing, any DB ⢠Very good exposure to DevOps concepts and tools, Continuous Integration and Continuous Delivery ⢠Quick learner, believes in continuous learning and acts as a catalyst for building the culture within the organization ⢠Analytical thinking skills, problems solving with strong exposure to root causing tools and techniques and ability to come up with solutions in complex situations.
⢠Solid understanding of object-oriented programming
⢠Familiar with various design and architectural patterns
⢠Skill for writing reusable Java libraries
⢠Experience with both external and embedded databases
⢠Understanding fundamental design principles behind a scalable application
⢠Proficient understanding of code versioning tools, such as Git
⢠Familiarity with build tools such as Ant, Maven, and Gradle ⢠Deep insight of Java and JEE internals such as memory management, transaction management, etc. ⢠Implementation of API. ⢠Problem solving skills, analytical mind, and a positive attitude. ⢠Experience with test-driven development. ⢠Experience in the Spring, Spring Boot, and Hibernate ⢠Knowledge of developing REST API. ⢠Results oriented and focused on meeting deliverable timelines. ⢠Good communication skills ⢠Problem-solving attitude ⢠Ability to establish priorities ⢠Teamwork and willingness to listen to others ⢠Eagerness to learn new ideas, concepts, and technologies. ⢠Understand Java EE Architecture
⢠Clear understanding of web services and SOA related standards like REST/OAuth/JSON ⢠Good knowledge of MicroServices. ⢠Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience. ⢠Working experience in Industry Standard protocols related API Security ⢠Strong background working with Linux/UNIX environments. ⢠should have hands-on experience in developing software with agile or scrum methodologies and are ready to lead our junior developer's team.
2. Spring boot/ Spring or any variations of Spring
3. MySQL
4.Ā Mentions of, distributed systems, scalable systems
5. Mentions ofĀ ElasticSearch,Ā Kafka or Redis
6. NoSQL databases like Cassandra/DynamoDB/MongoDB/Hbase etc
7. Mentions of Handling scale/scalable systems
9. Mentions of AWS or Amazon web services.
Essential Responsibilities:
Demonstrate the understanding of Agile software development life cycle and distinguish the core inputs and outputs in each cycle.
Work closely with your peers and keep engaging in a fast pace technical design and development team
Execute in a fast pace delivery mode and focus on delivering tasks to meet monthly and quarterly digital product release goals
Lead impact assessment and decisions related to technology choices, design / architectural considerations and implementation strategy
Maintain code quality through best practices, unit testing and code quality automation
Demonstrate the ability to make informed technology choices after due diligence and impact assessment
Help in designing interfaces and information exchange between modules
Articulate the need for scalability and understand the importance of improving quality through testing.
Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project
Drive design reviews, define interfaces between code modules, and apply existing technology to designs
Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
Desired Skills:
Java, Spring,Microservices


Key Responsibilities:
- SDLC development of product features, enhancements, UAT/production issues.
- Work with development team members for development of product features.
- Client-side and server-side development.
- Develop and manage well-functioning databases and application.
- Write/ design product APIs and write unit test cases.
- Follow standard agile scrum practices for software development.
- Peer review, pull requests, code refactoring and managing source code per standards and ensure quality.Ā
Required Experience & Skills:
- 5+ years of software development experience using Microsoft .Net technology stack.
- Strong experience in .Net, .Net Core, C#, Entity Framework, SQL server, JavaScript, jQuery, etc.
- Experience in using unit test framework e.g., xUnit, Moq.
- Experience in Web API development.
- Experience in Agile / SCRUM development process.
- Good to have experience in Domain driven design development and Microservice architecture.
- Excellent communication and teamwork skills
- Good to have knowledge and experience in ABP.IO framework, Angular 8+, PostgreSQL and AWS cloud service and CI/CD process.
Responsibilities:
- Responsible for design and development of high end, robust, scalable products that disrupt the market
- Technically-intense role with primary focus on building cool products in a niche domainĀ
- Evolution into Principal Software Engineers and Team leads and beyond based on oneās ability to demonstrate very strong technical expertise and project & people management skills.
- Reviewing code work for accuracy and functionality
- Analyzing code segments regularly.
Requirements:Ā Ā Ā Ā Ā Ā
Ā Ā Ā Ā Ā Ā Experience Range: 3+
Ā Ā Ā Ā Ā Ā Role: Software Engineer ā final role will depend on candidateās experience and credentials
Ā Ā Ā Ā Ā Ā Education: BE/B. Tech/MCA/M.Sc./MTech
Ā Ā Ā Ā Ā Ā Technology Stack: Java, Hibernate, spring, spring boot, Microservices, MySQL, reactJS, Elastic Search, AWS Infra



About Wise
Wise is digital infrastructure for online education. Oversimplified as āShopify for Tutorsā i.e., an easy to use tool for tutors to start teaching online. We have grown to 2mn users in 12 months and have much to do. We are backed by an incredible set of investors and individuals who have built product you already use. We have a small but rockstar team, cheap equity, smart money, opportunity to capture a huge market ($60bn) and a chance to make an impact while doing so.
What we need
We need you, if you are a senior software engineer with 4+ years of experience in building robust scalable systems. Work would involve building things quickly and adapting based on market feedback while ensuring the security and quality of the codebase. If you love coding and building things excites you, we would like to talk to you.
What you will need (Skills)
- Experience building microservices and distributed systems, RESTful APIs, user interfaces
- Knowledge and will of writing unit, integration tests is a must. TDD is a plus
- Preferably a polyglot: Strong command Ruby/Golang/Java/Python
- Some exposure to infra: Deployments, CI/CD setup, security. AWS exposure is good to have
- Strong database concepts. Experience with MongoDB is a plus
What you will do
- Feature analysis, hands on development, code reviews, deploymentĀ &Ā rollouts
- Passionately maintain coding practices, qualityĀ &Ā good design standards
- Design and develop highly scalable, available, secure and fault tolerant systems
- Actively contribute in assessingĀ &Ā improving/optimizing securityĀ &Ā infrastructure
Great to have
- Sense of ownership
- Developers who can talk product and strategy
- Experience in building scalable consumer products
- Strong opinions, loosely held
Good to have
- Interest in mentorship
- Good written communication skills
- Bangalore love
Probably not ideal if
- If you have always been right about stuff in life
- No flexibility around working hours (this doesnāt mean we work long hours but if our systems get attacked in the middle of the night, we would need you to HODORR!)
Definitely get in touch if you
- Would have started the exact same company but willing to build it together with a great team
- Find our current product unbearably slow or inadequate
- Think this company isnāt going to work as it is right now
About the role:
As a product engineer I/II, you will be responsible for continuous improvement of Cashfree experience for all our customers and end- users. You will dream big but identify and take small steps towards achieving that goal. You will receive great feedbacks at every step of the development cycle from your peers to our customers and end- users.
You may be working on architecting the money disbursement flow or creating most- friendly interface for consumer payment. All our engineers identify as generalist and building products that are useful and delightful are core to our engineering culture.
You're more than a coder. You wil be part of entire product process, from conceptualizing till post- launch evaluation. You should have deep empathy for the users to minimize the gap between what we build and what they need. Have sound judgement to balance between code writing speed and it's maintainability. Knowledge of variety of server- side/ frontend frameworks is desirable but not compulsory
2. Can do tech design and understand complex architecture
3. Follow best coding practices

- At least 2-5 years of working experience in web services, preferably in Python
- Should have built and released APIs in production
- Experience working with RDBMS and NoSQL databases
- Designing thoughtful, extensible data models
- Knowledge of identifying, defining and building micro-services
- Working knowledge of GCS, AWS, Azure or any other cloud provider
- Aggressive problem diagnosis and creative problem-solving skills
- Good communication skills - written and spoken

