
EDUCATION & EXPERIENCE :
- A professional degree in Computer Science from a reputable institution, backed by a consistent academic record.
- A knack for problem-solving, data structures, and algorithms.
- Proficiency in ElasticSearch.
- 6+ years of hands-on development experience, primarily in building products for large enterprises.
- Exceptional communication skills.
- Mastery in Java programming; familiarity with Python is a plus.- Experience with Spring Boot.
- Practical knowledge of one or more cloud-based technologies (e.g., ElasticSearch, Storm, Hazelcast, MongoDB, Ceph, Kafka) is highly desirable.
- Expertise in building concurrent and/or parallelized, highly performant scalable applications.
- A track record of identifying and addressing complex issues in scalable deployments.
- Exposure to Service-Oriented Architecture (SOA) and Test-Driven Development (TDD) is an added advantage.
ROLES & RESPONSIBILITIES :
- Dive deep into technical aspects (Analysis, Design & Implementation) as required.
- Take complete ownership of features within the product.
- Engage in debates and detailed discussions about functional and non-functional requirements with our Product Management team.
- Collaborate with the team to design solutions, seeking stakeholder input before implementation.
- Create essential artifacts such as functional specifications and detailed designs for your assigned features.
- Implement intricate features with an unwavering commitment to quality, following the Test- Driven Development (TDD) process.
- Maintain open lines of communication, promptly reporting risks and progress to your supervising manager.
- Share your expertise and mentor team members.
- Provide support by troubleshooting and creating Root Cause Analysis (RCA) for production issues, subsequently working on short-term and long-term solutions.

About Victrix Systems Labs
About
Connect with the team
Similar jobs
Review Criteria
- Strong Senior Backend Engineer profiles
- Must have 5+ years of hands-on Backend Engineering experience building scalable, production-grade systems
- Must have strong backend development experience using one or more frameworks (FastAPI / Django (Python), Spring (Java), Express (Node.js).
- Must have deep understanding of relevant libraries, tools, and best practices within the chosen backend framework
- Must have strong experience with databases, including SQL and NoSQL, along with efficient data modeling and performance optimization
- Must have experience designing, building, and maintaining APIs, services, and backend systems, including system design and clean code practices
- Experience with financial systems, billing platforms, or fintech applications is highly preferred (fintech background is a strong plus)
- (Company) – Must have worked in product companies / startups, preferably Series A to Series D
- (Education) – Candidates from top engineering institutes (IITs, BITS, or equivalent Tier-1 colleges) are preferred
Role & Responsibilities
As a Founding Engineer at company, you'll join our engineering team during an exciting growth phase, contributing to a platform that handles complex financial operations for B2B companies. You'll work on building scalable systems that automate billing, usage metering, revenue recognition, and financial reporting—directly impacting how businesses manage their revenue operations.
This role is perfect for someone who thrives in a dynamic startup environment where requirements evolve quickly and problems need creative solutions. You'll work on diverse technical challenges, from API development to external integrations, while collaborating with senior engineers, product managers, and customer success teams.
Key Responsibilities-
- Build core platform features: Develop robust APIs, services, and integrations that power company’s billing automation and revenue recognition capabilities
- Work across the full stack: Contribute to both backend services and frontend interfaces, ensuring seamless user experiences
- Implement critical integrations: Connect company with external systems including CRMs, data warehouses, ERPs, and payment processors
- Optimize for scale: Build systems that handle complex pricing models, high-volume usage data, and real-time financial calculations
- Drive quality and best practices: Write clean, maintainable code while participating in code reviews and architectural discussions
- Solve complex problems: Debug issues across the stack and work closely with teams to address evolving client needs
The Impact You'll Make-
- Power business growth: Your code will directly enable billing and revenue operations for fast-growing B2B companies, helping them scale without operational bottlenecks
- Build critical financial infrastructure: Contribute to systems handling millions in transactions while ensuring accurate, compliant revenue recognition
- Shape product direction: Join during our scaling phase where your contributions immediately impact product evolution and customer success
- Accelerate your expertise: Gain deep knowledge in financial systems, B2B SaaS operations, and enterprise software while working with industry veterans
- Drive the future of B2B commerce: Help create infrastructure powering next-generation pricing models from usage-based to value-based billing.
Real people. Real service.
At SupplyHouse.com, we value every individual team member and cultivate a community where people come first. Led by our core values of Generosity, Respect, Innovation, Teamwork, and GRIT, we’re dedicated to maintaining a supportive work environment that celebrates diversity and empowers everyone to reach their full potential. As an industry-leading e-commerce company specializing in HVAC, plumbing, heating, and electrical supplies since 2004, we strive to foster growth while providing the best possible experience for our customers.
Through an Employer of Record (EOR), we are looking for a new, remote Backend Engineer in India to join our growing IT Team. This individual will report into our Full Stack Team Lead and have the opportunity to work on impactful projects that enhance our e-commerce platform and internal operations, while honing your skills in backend and full stack development. If you’re passionate about creating user-friendly interfaces, building scalable systems, and contributing to innovative solutions in a collaborative and fun environment, we’d love to hear from you!
Role Type: Full-Time
Location: Remote from India
Schedule: Monday through Friday, 4:00 a.m. – 1:00 p.m. U.S. Eastern Time / 12:00 p.m. – 9:00 p.m. Indian Standard Time to ensure effective collaboration
Base Salary: $25,000 - $30,000 USD per year
Responsibilities:
- Collaborate with cross-functional teams to gather and refine requirements, ensuring alignment with business needs.
- Design, develop, test, deploy, and maintain scalable, high-performance software applications.
- Develop and enhance internal tools and applications to improve company operations.
- Ensure system reliability, optimize application performance, and implement best practices for scalability.
- Continuously improve existing codebases, conducting code reviews, and implementing modern practices.
- Stay up to date with emerging technologies, trends, and best practices in software development.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of hands-on experience in backend and/or full-stack development with a proven track record of delivering high-quality software.
Back-End Skills:
- Proficiency in Java and experience with back-end frameworks like Spring Boot.
- Strong understanding of database design, RDBMS concepts, and experience with SQL.
- Knowledge of RESTful API design and integration.
Development Lifecycle: Proven ability to contribute across the entire software development lifecycle, including planning, design, coding, testing, deployment, and maintenance.
Tools & Practices:
- Familiarity with version control systems, like Git, and CI/CD pipelines.
- Experience with agile development methodologies.
Additional Skills:
- Strong problem-solving and debugging capabilities.
- Ability to create reusable code libraries and write clean, maintainable code.
- Strong communication and collaboration skills to work effectively within a team and across departments.
- High-level proficiency of written and verbal communication in English.
Preferred Qualifications:
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
- Expertise in modern JavaScript frameworks and libraries such as React, Angular, or Vue.js.
- Experience with cross-browser compatibility and performance optimization techniques.
- Experience working on Frontend responsibilities such as:
- Designing and implementing reusable, maintainable UI components and templates.
- Working closely with Designers to ensure technical feasibility and adherence to UI/UX design standards.
- Managing and updating promotional banners and site-wide templates to ensure timely execution of marketing initiatives.
Why work with us:
- We have awesome benefits – We offer a wide variety of benefits to help support you and your loved ones. These include: Comprehensive and affordable medical, dental, vision, and life insurance options; Competitive Provident Fund contributions; Paid casual and sick leave, plus country-specific holidays; Mental health support and wellbeing program; Company-provided equipment and one-time $250 USD work from home stipend; $750 USD annual professional development budget; Company rewards and recognition program; And more!
- We promote work-life balance – We value your time and encourage a healthy separation between your professional and personal life to feel refreshed and recharged. Look out for our 100% remote schedule and wellness initiatives!
- We support growth– We strive to innovate every day. In an exciting and evolving industry, we provide potential for career growth through our hands-on training, access to the latest technologies and tools, diversity and inclusion initiatives, opportunities for internal mobility, and professional development budget.
- We give back –We live and breathe our core value, Generosity, by giving back to the trades and organizations around the world. We make a difference through donation drives, employee-nominated contributions, support for DE&I organizations, and more.
- We listen – We value hearing from our employees. Everyone has a voice, and we encourage you to use it! We actively elicit feedback through our monthly town halls, regular 1:1 check-ins, and company-wide ideas form to incorporate suggestions and ensure our team enjoys coming to work every day.
Check us out and learn more at https://www.supplyhouse.com/our-company!
Additional Details:
- Remote employees are expected to work in a distraction-free environment. Personal devices, background noise, and other distractions should be kept to a minimum to avoid disrupting virtual meetings or business operations.
- SupplyHouse.com is an Equal Opportunity Employer, strongly values inclusion, and encourages individuals of all backgrounds and experiences to apply for this position.
- To ensure fairness, all application materials, assessments, and interview responses must reflect your own original work. The use of AI tools, plagiarism, or any uncredited assistance is not permitted at any stage of the hiring process and may result in disqualification. We appreciate your honesty and look forward to seeing your skills.
- We are committed to providing a safe and secure work environment and conduct thorough background checks on all potential employees in accordance with applicable laws and regulations.
- All emails from the SupplyHouse team will only be sent from an @supplyhouse.com email address. Please exercise caution if you receive an email from an alternate domain.
What is an Employer of Record (EOR)?
Through our partnership with Remote.com, a global Employer of Record (EOR), you can join SupplyHouse from home, while knowing your employment is handled compliantly and securely. Remote takes care of the behind-the-scenes details – like payroll, benefits, taxes, and local compliance – so you can focus on your work and career growth. Even though Remote manages these administrative functions, you’ll be a part of the SupplyHouse team: connected to our culture, collaborating with colleagues, and contributing to our shared success. This partnership allows us to welcome talented team members worldwide while ensuring you receive a best-in-class employee experience.
🚀 We’re Hiring: Senior Software Engineer – Backend | Remote | Full-time
Are you a backend engineering expert who thrives in high-growth startup environments?
Do you enjoy solving complex challenges with the latest technologies like Java 18+, Spring Boot 3+, and scalable microservices?
We’re looking for a Senior Software Engineer – Backend to help us build a world-class data science platform that powers cutting-edge AI solutions.
What You’ll Do:
🔹 Build and optimize scalable, secure backend systems
🔹 Collaborate with product owners & architects to shape business solutions
🔹 Deliver high-quality, production-ready code with best practices (unit testing, CI/CD, automation)
🔹 Work with modern tools like Kubernetes, Docker, NodeJS, React
🔹 Contribute to a high-performance engineering culture and drive innovation
What We’re Looking For:
✔️ 6+ years of experience with Java/Python, Spring Boot, REST APIs, microservices
✔️ Strong CS fundamentals, algorithms, and system design skills
✔️ Experience in secure web applications & scalable backend architectures
✔️ Knowledge of cloud (AWS/GCP/Azure), GitHub Actions, and Unix scripting
✔️ Startup mindset – fast learner, problem solver, impact-driven
🌍 Remote | High-growth environment | Global impact
Roles and Responsibilities
Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship.
Lead from the front, when it comes to delivering high quality work products. Serve as a mentor to the team members
Create and define performance metrics. Ideate, innovate and hack through the existing systems to improve performance
Perform code reviews, set coding practices and guidelines within the team.
Make sense of the product specs, be nimble in getting the issues resolved. Be a thought leader.
Critical Functional Skills
Solid understanding and knowledge of Java/C/C++. You should understand the concepts of multithreading, I/O, messaging, instrumentation etc and their implementation in Java/Any other ObjectOriented Language.
Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing. A solid foundation in the principles of computer science is desired.
Ability to write clean, modular, and loosely coupled code by the use of design patterns.
He/She should be able to break down and architect complex software systems. For example
BuildCars Availability Engine for Ola.
Strong decisionmaking ability
Deep expertise in at least one programming language & tech stack.
Substantial experience in building complex and scalable solutions.
Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class level interfaces
The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
Experience leading multi engineer projects and mentoring junior engineers
Experience with full life cycle development in any programming language on a Linux platform
Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr
Prior experience in working with Agile software methodologies (XP, Scrum), TDD, and Continuous Integration(CI/CD) a plus.
Experience in building data driven web application design and development is a plus
Expert level experience in building a scalable, large and complex business application
.Experience Required
:Typically with an experience of 5+ years of development experience in a product firm.
Must have lead, designed, architected and delivered at least 1 project in his previous assignments independently.
Minimum Qualifications Required
Btech/MS from a reputed Institute
Deep expertise with any or combination programming languages: Java, C++, C#, Ruby, Scala,
Go any object oriented high level proprietary or open source language with strong programming constructs. We are not skill specific but go by strength in competencies Machine coding Single machine in memory program
Need a working code with functionality Readable and well designed code with right abstractions, separation of concerns,right design patterns
Performant code with concurrency and efficient data structures
Write test cases covering the happy path and edge cases
Problem Solving
Choose the right combination of data structures to solve the problem
Identify most edge cases for the problem
Identify opportunities of parallelism: utilizes multicore solutions where applicable
Design & Architecture
Distributed systems design and system interaction
Identify API signatures
LLD with class design
Solve for performance & availability
A highly motivated, skilled, and 3-8 years experienced JAVA Software Engineer to implement innovative solutions with a proven track record developing end-to-end scientific or business applications in JAVA with emphasis on browser-based applications.
You have oodles of experience designing and developing and documenting Enterprise applications using J2EE technologies. You have worked extensively on the new breed of Enterprise applications utilizing cutting edge technologies such as Java, JavaScript, JPA, Hibernate, spring Batch and web services.
You bring to the table…
- Object oriented skills, including an understanding of common object and web application design patterns.
- Strong in Core Java Concepts, JavaScript, JPA, Hibernate, spring, Batch, web services.
- Hands on experience with SQL
- Should possess hands of experience on Linux.
Zycus is looking for a Senior Software Engineer to join it's Engineering team. Candidates with experience working on Spring, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud and are passionate about building a product are encouraged to apply. Zycus is a Global leader and a pioneer in cognitive procurement software. Our clients are among the fortune 500 companies. We build enterprise AI procurement software product using some of the latest technologies.
In this role, you will work in developing a product which is not only recognized by Gartner as one of the top Source To Pay procurement software but is also industry's only organically-built & integrated source-to-pay suite.
Role and Responsibilities:
The Engineering team is looking for collaborative, passionate, and adaptable Senior Software Engineer.
- Strong coding experience of about 5-9 years.
- A team of experienced engineers with lots of interesting challenges to dive into.
- Modern technology stack: Cloud, Machine Learning, Artificial Intelligence, Microservices etc.
- Experience working on Spring, Spring Boot, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud.
- Should be able to build solution which is easily scalable, high speed/ real-time performance, configurable, deploy-able and secure in SaaS environment using any open source tech stack.
- Build features and modules from scratch & Maintain existing features and modules.
- Should be able to identify, track and mitigate risks to the product.
- Ability to work independently.
Requirements
- 5-9 years’ experience in Java, J2EE and associated technologies (Spring, Hibernate, Web Services, Micro Services, Spring boot)
- Technical Skills: Core Java, Advanced Java, J2EE, Exception handling, Collections, Oops, UML, Oracle, Jenkins, Maven & Linux
- Should be able to build solutions which is easily configurable, deploy able and secure in SaaS environment.
- Must have worked spring boot Extensively.
- Strong hands on development experience in Java, J2EE.
- Should be able to identify, track and mitigate risks to the product
- Responsible for planning product iterations & releasing iterations on schedule.
What should you have:
- Product development experience in agile environment will be a big plus though not mandatory.
- Highly Tech Savvy and hands-on.
- Strong evidence of a solution/product created ground up.
Product Development:
- Has in-depth knowledge on technology and end to end development processes.
- Has the ability to recommend new processes/alternatives to meet Product Development requirements and rolling them out.
Benefits
Five Reasons Why You Should Join Zycus
1. Cloud Product Company: We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.
2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.
3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization
4. Get a Global Exposure: You get to work and deal with our global customers.
5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.
About Us
Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with the revolutionary Merlin AI Suite. Merlin AI takes over the tactical tasks and empowers procurement and AP officers to focus on strategic projects; offers data-driven actionable insights for quicker and smarter decisions, and its conversational AI offers a B2C type user-experience to the end-users.
Zycus helps enterprises drive real savings, reduce risks, and boost compliance, and its seamless, intuitive, and easy-to-use user interface ensures high adoption and value across the organization.
Start your #CognitiveProcurement journey with us, as you are #MeantforMore
Click here to Apply :
https://apply.workable.com/zycus-1/j/A236ED266C/">Senior Software Engineer - Zycus (workable.com) - Pune.
https://apply.workable.com/zycus-1/j/B03314F49F/">Senior Software Engineer - Zycus (workable.com) - Mumbai.
Title
Senior Java Backend Developer
Introduction
Are you a passionate backend developer looking for a new challenge in an international company? Do terms like spring-boot, Redis, Amazon EC2, REST-API and document based databases like MongoDB make you smile and would you like to work in an international company that values your personal growth? We are expanding in India and are looking for an enthusiastic and experienced Java Developer to join the team.
Your new job
Together with the team, you will be responsible for the development and migration of our FlexWhere application from a PHP based application to a java application. You report to the Manager Development & Support and collaborate with our Dutch IT Team, who work from our headquarters in the Netherlands. We work with two-week sprints, in which features and improvements are tested in an alpha and beta environment, after which you will release the services in our Kubernetes cluster. Our applications are being used by thousands of customers in Europe on a daily basis. By being in close contact with our helpdesk, you know what our users struggle with and how you can improve their experience.
You are not afraid to take ownership and have good interpersonal skills. You believe a good user experience is the ultimate goal and you continuously discover, evaluate and implement new technologies to maximize development efficiency. All in all: you have an innovative spirit and cannot wait to get aboard into an international IT-organization!
What you’ll bring
- A degree in Engineering (B.Tech or BE);
- Minimum of 3-year work experience as a Java developer in Java and/or Kotlin, Groovy;
- Proficient understanding of code versioning tools (Git);
- Experience with third-party API’s and third-party libraries like MongoDB, Redis, MySQL, ElasticSearch;
- Familiar with automation testing tools;
- Knowledge about scaling architectures in the cloud like EC2.
What you’ll get
- Competitive salary;
- Place within a company that is committed to diversity and inclusion;
- Excellent career progression opportunity within an international organization;
- The chance to discover the land of tulips and windmills!
Where you’ll work
We are Dutchview. An innovative IT company based in the Netherlands with offices in Germany, the United Kingdom and India. Our solutions make it possible for organisations to work smartly and effectively. So that they can focus all their energy on what they do best. It is precisely this freedom that leads to greater job satisfaction: the basis for better results. We make it easy for you.







