7 days ago
Pune, IndiaMid Level
H1B Sponsor
Responsibilities
- Design and develop NiCE CXone products and features across multiple application tiers.
- Work as an individual contributor on complex reporting-based projects.
- Interpret business requirements and collaborate with technical teams and designers.
- Participate in technology evaluations and proof-of-concept development.
- Perform unit testing, system and integration testing, code reviews, and defect resolution during QA.
- Support the production environment and assist other developers in a team setting.
- Build and deploy AI-powered solutions using LLMs, agents, and automation frameworks.
- Apply performance tuning, troubleshooting, CI/CD, TDD, and modern software development practices.
Requirements
- Bachelor’s degree in computer science.
- At least 3 years of hands-on experience as a Java developer for web and server-side applications.
- At least 1 year of experience in UI development using Angular.
- Strong object-oriented design, coding, analytical, problem-solving, communication, and presentation skills.
- Expertise with Java, J2EE, Spring, Spring Boot, Hibernate, and related web application technologies.
- Understanding of JavaScript or TypeScript, HTML, CSS or SCSS, multi-tier web application development, and relational databases.
- Experience with state-management libraries such as NgRx, Redux, or Context API.
- Experience with unit and system automation using JUnit or TestNG and integration testing with Cucumber.
- Experience with Agile development processes and DevOps tools.
- Experience with MicroStrategy or Scala is preferred.
- Experience building AI-powered solutions, working with LLMs, agents, and automation frameworks is preferred.
Benefits
- NiCE-FLEX hybrid work arrangement with 2 days in the office and 3 days working remotely each week.
- Opportunities for learning, career growth, and internal mobility across roles, disciplines, domains, and locations.
- Collaborative, creative, and fast-paced environment at a global company.
Tech Stack
Categories
About NICE
NiCE is transforming the world with AI that puts people first. Our purpose-built AI-powered platforms automate engagements into proactive, safe, intelligent actions, empowering individuals and organizations to innovate and act, from interaction to resolution. Trusted by organizations throughout 150+ countries worldwide, NiCE’s platforms are widely adopted across industries connecting people, systems, and workflows to work smarter at scale, elevating performance across the organization, delivering proven measurable outcomes.
