QAD Logo

QAD

Senior Principal Software Engineer - Java

Posted 4 Days Ago
Be an Early Applicant
In-Office
Pune, Mahārāshtra
Expert/Leader
In-Office
Pune, Mahārāshtra
Expert/Leader
Lead architectural transformation of Java ERP platforms, mentor teams, design service layers and integrate diverse systems, ensuring scalability and performance.
The summary above was generated by AI
Company Description

QAD is a global leader in cloud-based enterprise solutions, empowering businesses to adapt faster and thrive in an increasingly dynamic, digital world. With a strong focus on innovation and AI-driven insights, QAD is shaping the future of enterprise transformation across industries. We foster a flexible, inclusive culture where bold ideas and future-focused talent to drive real impact. Join us to help build the intelligent, connected enterprise of tomorrow.

This hybrid position requires candidates to be based in Pune, with 3-4 days of in-office collaboration per week.

Job Description

This role is designed for a seasoned Java expert who brings architectural rigor, system-level thinking, and the ability to modernize complex ERP applications. You will lead the evolution of legacy Java-based systems into scalable, service-oriented platforms, influencing cross-functional teams and shaping future product capabilities. You are both a systems thinker and a hands-on mentor who raises the bar for engineering across the organization.

Key Responsibilities

  • Lead the architectural transformation of Java-based ERP platforms for scalability, modularity, and long-term sustainability.

  • Design and implement modern service layers and API-first integrations with platforms such as Salesforce, finance, and inventory systems.

  • Serve as a lead engineer and systems architect, owning complex problems while mentoring others on best practices.

  • Introduce advanced tooling and AI-powered development workflows to increase velocity and code quality.

  • Collaborate across QA, DevOps, and Product to align engineering outcomes with business needs and operational readiness.

  • Influence platform strategy and contribute to multi-year roadmaps focused on maintainability, automation, and performance.

  • Co-lead the development of a new Engineering center in Pune, India.

Qualifications

  • 12+ years of enterprise Java development experience, with deep expertise in re-architecting large, legacy platforms.

  • Expertise in Spring Boot, Hibernate, service-oriented architecture, and enterprise integrations.

  • Proven success building and maintaining integrations across diverse systems using REST APIs, event-driven architecture, and file-based methods.

  • Track record of mentoring engineers, fostering engineering excellence, and driving cross-functional alignment.

  • Bonus: Experience with Kafka, containerization, ERP modernization, or legacy system migrations.
     

Preferred Stack & Tools

  • Languages/Frameworks: Java 11+, Spring Boot, Hibernate, SQL, REST APIs

  • Tools: IntelliJ, Git, Jenkins, Postman, GitHub Copilot, JIRA

  • Integration: RESTful APIs, Kafka, JDBC, microservices

  • Architecture: Modular design, layered architecture, API-first development

  • Methodologies: Agile, CI/CD, TDD, test automation, architectural reviews

Additional Information

  • We offer an amazing culture and comprehensive suite of health and wellness benefits so that employees can focus on helping customers reach our vision for them: the Effective Enterprise.

  • Opportunity to join a growing business, launching into its next phase of expansion and transformation.

  • The collaborative culture of smart and hard-working people who support one another to get the job done.

  • Our employees tell us they love working for a global organization focused on collaboration, teamwork and customer outcomes.

  • Your health and well being are important to us at QAD. We provide programs that help you strike a healthy work-life balance.

  • An atmosphere of growth and opportunity, where idea-sharing is always prioritized over level or hierarchy.

  • Compensation packages based on experience and desired skill set.

About QAD:

QAD Inc. is a leading provider of adaptive, cloud-based enterprise software and services for global manufacturing companies. Global manufacturers face ever-increasing disruption caused by technology-driven innovation and changing consumer preferences. In order to survive and thrive, manufacturers must be able to innovate and change business models at unprecedented rates of speed. QAD calls these companies Adaptive Manufacturing Enterprises. QAD solutions help customers in the automotive, life sciences, packaging, consumer products, food and beverage, high tech and industrial manufacturing industries rapidly adapt to change and innovate for competitive advantage.

QAD is committed to ensuring that every employee feels they work in an environment that values their contributions, respects their unique perspectives and provides opportunities for growth regardless of background. QAD’s DEI program is driving higher levels of diversity, equity and inclusion so that employees can bring their whole self to work.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. 

Top Skills

Git
Hibernate
Java 11+
Jenkins
JIRA
Kafka
Postman
Rest Apis
Spring Boot
SQL

Similar Jobs

15 Hours Ago
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
As a Senior Software Engineer in CPD team, you will design and develop high-quality software applications using C++, collaborate with teams, and troubleshoot complex issues.
Top Skills: C++PythonScala
Yesterday
Hybrid
Pune, Mahārāshtra, IND
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Analyst will manage payroll calculations, ensure compliance, review processes, and maintain vendor relationships, supporting the Global Payroll team.
Top Skills: NetSuiteSAPSQLWorkday
2 Days Ago
Hybrid
Pune, Mahārāshtra, IND
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Senior Analyst, International Payroll will manage global payroll tasks, ensure quality management, and oversee compliance and vendor relations while improving processes and communication with stakeholders.
Top Skills: NetSuiteSAPSQLWorkday

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account