Sr. Software Engineer, Java Full Stack - Agentic ERP Platform
$120,000–$150,000 year
On-site · Hyderabad, Telangana, India
Job Summary
The Senior Software Engineer (Full Stack) is instrumental in building Rimini Street’s Agentic ERP Platform, contributing across the full technology stack from backend services to frontend user interfaces. Responsibilities include designing and developing backend server services using Java and Quarkus, developing AI agent components using Python, and building user interfaces with Angular. The ideal candidate will have over 9 years of experience in full-stack development, particularly with strong backend skills in Java and proficiency in Python, alongside a solid background in Angular and PostgreSQL. The role involves integrating AI agents with ERP systems, employing modern engineering practices, and collaborating effectively within a distributed team.
Required Qualifications
- 9+ years of professional software engineering experience in full stack development.
- Strong backend development experience with Java (Java 11+); experience with Quarkus or Spring Boot.
- Experience with relational databases, particularly PostgreSQL.
- Working proficiency in Python; experience building services or scripts in Python.
- Frontend development experience with Angular (v14+), TypeScript, and modern CSS (Tailwind, SCSS, or CSS-in-JS).
- Experience with Git, CI/CD pipelines, and modern development workflows.
Desired Qualifications
- Experience in enterprise software or platform product development.
- Exposure to ERP systems (SAP, Oracle, JD Edwards) in any capacity.
- AWS or Kubernetes certifications.
- Contributions to open source projects.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.