NICE
SeniorSoftwareEngineer,CX
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, CX at NICE. Skills: Java full-stack, Cloud-native development, Enterprise architecture, Reporting initiatives. Design features. Develop features”
Industry & Context.
Break down difficult engineering problems; Troubleshoot QA issues; Troubleshoot production issues; Resolve defects
What They're Looking For.
Must Have
5-7 years experience, Java, J2EE, Spring, Spring Boot, Hibernate, REST APIs, JSON, Build multi-tier enterprise applications, MySQL or similar databases, AWS, Azure, or Google Cloud, Microservices and cloud-native development, Angular, JavaScript, HTML5, CSS3, responsive UI development, Build reusable components, Translate designs into production-ready code
Nice to Have
Hands-on CI/CD experience, Test-Driven Development (TDD), Test automation at unit and system levels, JUnit, Karma, Break down difficult engineering problems, Judgment in making trade-offs, Exposure to AI-powered engineering solutions, LLMs, agents, and automation-driven workflows, Working effectively in a global environment, Working within a complex matrix organization, English communication skills, Proactive, fast-learning mindset, Ownership and collaboration skills
What You'll Do.
Work on reporting projects
Translate business requirements
Write high-quality code
Write maintainable code
Participate in code reviews
Troubleshoot QA issues
Troubleshoot production issues
Contribute to design discussions
Contribute to platform improvements
How You'll Work.
Team & Collaboration
Agile environment; Global environment; Complex matrix organization
Communication Scope
English communication
Process & Methodology
Agile delivery
Full Job Description
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. About the Role We are looking for a Senior Software Engineer to join the NiCE team in Pune. You will design, develop, test, and maintain scalable, enterprise-grade solutions across the platform, with a focus on complex reporting initiatives. This role requires strong Java full-stack expertise, along with experience in cloud-native development, enterprise architecture, and Agile delivery How You’ll Make an Impact Design, develop, test, and maintain features across the NiCE CXone platform Work independently on complex, business-critical reporting projects Translate business requirements into scalable technical solutions Build across backend, APIs, frontend, and integrations Write high-quality, maintainable code and participate in code reviews Troubleshoot QA and production issues and resolve defects Contribute to design discussions, POCs, and platform improvements in performance, scalability, and security Mentor team members and collaborate effectively in an Agile environment What You Bring Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent professional experience). Total experience: 5-7 years Strong experience with Java, J2EE, Spring, Spring Boot, Hibernate, REST APIs, and JSON .Experience building multi-tier enterprise applications with MySQL or similar databases Familiarity with AWS, Azure, or Google Cloud, as well as microservices and cloud-native development Frontend experience with Angular, JavaScript, HTML5, CSS3, and responsive UI development Ability to build reusable components and translate designs into production-ready code. You Will Have an Advantage If You Also Have Hands-on experience with Continuous Integration / Continuous
Applying for this Senior Software Engineer, CX role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about NICE?
Real rants from real employees. Read before you apply.