Senior Software Engineer- Backend
1 day ago
About the Company:
Our vision is to enhance value creation for both consumers and producers by transforming financial services into a fully connected ecosystem where efficiency, accessibility, and simplicity are not just ideals but everyday realities. We aim to empower every financial transaction with our omni-channel SaaS platform that integrates marketing, sales, and service operations seamlessly across all digital and physical channels. We are committed to innovation, standardization, and operational efficiency in financial services and attain leadership in transforming traditional and online financial ecosystems. Our mission is to build a unified, product-specific digital platform that serves as the ultimate source of truth for all customer interactions and information. By bridging critical gaps in the traditional and online sales distribution systems, our platform will offer a common suite of engagement and retention tools across all lifecycle stages. We aim to streamline efforts, reduce costs, and save time for both consumers and producers, thereby maximizing revenue and value through an integrated approach to marketing, acquisition, and service delivery.
Approach:
A single unified product-specific digital platform to enable seamless customer acquisition & life-cycle servicing through simple & intuitive journeys across channels (off-line & on-line) for real-time usage by all Users - Consumers (Retail & MSME) and Producer teams (Employee & Partners). We commit to overcome the limitations of current financial service technologies by providing a vertical SaaS solution that adapts to and evolves with the specific needs of our users, ensuring continual improvements & cohesive functionality across all operational teams leading to ease of effort, lower costs & time.
People:
A core team of professionals skilled in innovating across the Product, Policy & Process landscape of financial services, by intelligent adoption and successful implementation of foundational-and-new-age Technologies. Led by a Financial services & Technology industry veteran who has held several leadership positions in established companies & start-up businesses to create highly successful businesses by undertaking large-scale & grounds-up transformations. The team comes with a unique combination of Business-domain-led-Technology-as-Enabler mindset. Being practitioners of creating and implementing Technology platforms for best-in-class companies, their depth in understanding the needs & challenges of Producers & Consumers is far greater than traditional technology providers. Their conviction in creating a right Product Market fit Platform is led by their own real-life experiences and ability to execute flawlessly. Funding for the Build and Launch phase is led by the Founder with no external dependency to execute the Go to Market plan.
Opportunity:
We want you to be part of a team which will have a lifetime opportunity to build a grounds-up SaaS platform on latest technology stack and embark on the challenging journey of commercializing the platform in India and other exciting countries globally. We believe in fostering a culture of Ambition, Ownership and Execution rigour along with an Open & Transparent way of working to create Entrepreneurs of tomorrow. As stakeholders, Company's success will reward you with an opportunity to create generational wealth for yourself.
Engineering Unit:
The Engineering unit will lead the development, implementation, and continuous improvement of the vertical SaaS platform using a technology stack which works cohesively across all layers. It will focus on delivering secure, scalable, and high-performing multi-tenant SaaS architecture platform that meet market and business needs. Unit will be essential in bringing the vertical SaaS platform vision to life, ensuring high-quality financial service products are delivered securely and efficiently. Its Software engineering team will design & develop modular components-based architecture for the platform's front-end and back-end layers, following micro-services architecture principles. Oversee data architecture to ensure efficient data storage, retrieval, and compliance with security standards. It will implement coding standards, review processes, and best practices to ensure high-quality code. Its Dev-ops team will develop and maintain a CI/CD pipeline to ensure efficient delivery, testing, and deployment of platform features by implementing infrastructure as code, containerization, and orchestration practices. Its SDET team will ensure comprehensive testing strategies, including unit, integration, and performance testing, are implemented across development teams to ensure that quality assurance practices align with business and compliance requirements. This unit will collaborate and work closely with Product management and Architecture teams to translate business requirements into technical specifications & ensure architecture aligns with platform requirements. It will collaborate with Info-Sec team to ensure all development adheres to security best practices and integrate security checks and compliance verification into the development lifecycle. This unit will deliver engineering projects within scope, timeline, and budget by implementing Agile methodologies to manage development cycles, including program initiation, sprint planning, stand ups, and retrospectives. Identify opportunities to improve platform performance, scalability, and maintainability. Stay updated on the latest development trends, tools, and technologies, integrating them where appropriate to enhance development processes.
Role: Sr. Software Engineer – Backend
This role will contribute to the back-end development of the SaaS platform. With expertise in back-end (Java), REST API development and database (PostgreSQL, Redis) technologies, you'll ensure development and seamless integration across all layers of the application. Reporting to the Tech Lead, you'll play a pivotal role in designing and delivering high-quality, maintainable, and scalable software solutions.
Responsibilities and KPIs:
• Back-end Development:
Design and develop robust back-end services built in Java. Implement features across the entire tech stack, ensuring high performance and seamless user experience. Ownership of estimates for design, development, and unit testing of one's deliverables.
• API Design and Development:
Design and implement robust Restful APIs that facilitate secure data exchange between internal platform modules and external services. Ensure API architecture aligns with the overall platform structure.
• Database Management:
Design, optimize, and integrate database layers using relational databases (MySQL/PostgreSQL) and No-SQL databases. Implement data storage and retrieval strategies that ensure data integrity and efficient access.
• Code Quality and Testing:
Write clean, maintainable, and testable code following best practices in coding and testing. Conduct code and Unit testing to maintain high-quality standards and mentor junior developers in following coding guidelines.
• Technical Architecture & Design:
Collaborate with architects and other engineers to design scalable and secure components. Ensure that the data flow, API integration, and micro-services architecture aligns with the platform's overall structure.
• Collaboration and Communication:
Work closely with engineering teams, product managers, and designers to ensure alignment on business requirements. Provide technical input during feature planning to identify dependencies, challenges, and technical feasibility.
• Continuous Improvement and Innovation:
Stay updated with emerging trends, frameworks, and tools, incorporating them into the platform when appropriate. Identify areas of improvement in existing code-bases and suggest enhancements that promote maintainability and scalability.
• Documentation:
Develop comprehensive documentation for back-end implementations to ensure knowledge sharing and code maintainability. Provide technical insights and contribute to architecture documentation. Desired Skills
• Education:
Bachelor's degree or master's in computer science or software engineering
• Experience:
4 to 7 years of software development experience, with a strong understanding of back end development.
• Technical Skills:
Back-End:
Strong expertise in Java, Spring Boot, building Restful APIs, and familiarity with micro-services architecture. Experience in Python will be a preference.
Databases:
Experience in relational databases (MySQL, PostgreSQL) and No-SQL databases, with data modelling and optimization knowledge. Good understanding of Frameworks and Design Patterns and able to understand complex Architectural patterns.
• Soft Skills:
Strong debugging & problem-solving skills, able to solve complex technical challenges independently and collaboratively. Effective communication skills, capable of sharing technical insights across teams. Organized, detail-oriented, and able to prioritize tasks effectively.
Other Expectations:
• Role will be based in
Pune.
-
Senior Backend Software Engineer
2 weeks ago
Pune, Maharashtra, India Uplers Full time ₹ 12,00,000 - ₹ 36,00,000 per yearExperience: 5+ yearsSalary: Confidential (based on experience)Shift: (GMT+05:30) Asia/Kolkata (IST)Opportunity Type: Hybrid (Pune)Placement Type: Full time Permanent Position(*Note: This is a requirement for one of Uplers' client- Perforce Software)Required skills: Python, BackendJob Description:-Perforce is searching for a Senior Software Engineer to join...
-
Senior Software Engineer – Backend
5 days ago
Pune, Maharashtra, India veritis group inc Full time ₹ 57,100 - ₹ 18,89,906 per yearSenior Software Engineer – BackendOverviewJoin a dynamic, cross-functional team to design and develop robust backend services. This role blends hands-on engineering with architectural input, testing, CI/CD practices, and mentoring responsibilities.Key ResponsibilitiesArchitect, develop, and maintain secure, scalable RESTful APIs using Spring Boot and...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 8,00,000 - ₹ 24,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Senior Software Engineer
7 days ago
Pune, Maharashtra, India Rishabh Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout Rishabh Software:Rishabh Software, an India based IT service provider, focuses on cost-effective, qualitative and timely delivered Offshore Software Development, Recruitment Process Outsourcing (RPO) and Engineering Services.Our Core competency lies in developing customized software solutions using web-based and client/server technology. With over 25...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Perforce Software Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...
-
Senior Python Software Engineer
3 days ago
Pune, Maharashtra, India Harbinger Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Senior Software Engineer Python Backend (Django/Postgres)Location: [Hybrid/Remote] – Pune]Experience:5–8 YearsRole Overview:We are seeking a highly skilled Senior Software Engineer (Python Backend) with strong expertise in Django and PostgreSQL to join our engineering team. The ideal candidate will be responsible for designing, building, and...
-
Senior Backend Engineer
5 days ago
Pune, Maharashtra, India Blitzy Full time ₹ 36,00,000 - ₹ 60,00,000 per yearCompensation: 30,00,000 INR to 50,00,000 INR annual salaryLocation: Pune, India (in-person role)About the roleWe are looking for talented Senior Backend Engineers (5+ years of experience) to join our team and take ownership of different parts of our stack. You will be working alongside a team of Engineers locally and directly with the U.S. Engineering team...
-
Backend Software Engineer
1 week ago
Pune, Maharashtra, India Keka Full time ₹ 6,00,000 - ₹ 12,00,000 per yearAbout Dataction:Dataction is a new age technology services firm that offers best in class information technology, analytics, and consulting services to renowned international companies. Dataction was established in 2010 and has grown rapidly over the last decade. Dataction has built a reputation for providing differentiated and reliable services to a wide...
-
Senior Backend Engineer
2 weeks ago
Pune, Maharashtra, India Tech9 Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout UsTech9 is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation's fastest-growing companies, we are dedicated to building innovative, highly complex web applications. Our team is passionate about delivering quality software that meets the highest standards. We offer a 100% remote working...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Perforce Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...