5 hours ago
Pune, IndiaSenior / Staff+
Responsibilities
- Translate business requirements into technical implementations.
- Deliver planned work with a high level of accountability.
- Develop and maintain Java-based frontend and backend software.
- Build and maintain high-performance, highly available, and scalable systems.
- Create RESTful web APIs and collaborate productively across teams.
Requirements
- Bachelor's or Master's degree in Computer Science, Electronic Engineering, or an equivalent qualification.
- 8–12 years of software development experience.
- Strong Core Java experience and proficiency with Java algorithms and data structures.
- Experience with Spring Framework, Spring Boot, Angular or React, AWS, and Agentic AI.
- Experience with Tomcat, Elasticsearch, Redis Cache, and an object-relational mapping technology such as Hibernate.
- Strong experience creating RESTful web APIs.
- Experience with public cloud infrastructure such as AWS, Azure, or GCP is advantageous.
- Experience driving continuous integration and delivery practices using tools such as Jenkins is advantageous.
- Ability to work independently and collaboratively, communicate effectively, and resolve moderately scoped problems.
Benefits
- NICE-FLEX hybrid work model with two days in the office and three days working remotely each week.
- Collaborative, fast-paced, and creative work environment.
- Learning, growth, and internal career opportunities across roles, disciplines, domains, and locations.
Tech Stack
Categories
About NICE
NICE builds cloud contact center platforms, customer analytics, and workforce optimization tools for enterprises and public sector agencies, including public safety recording. Its portfolio includes CXone (CCaaS), digital self-service, interaction recording, RPA, and financial crime and compliance solutions through NICE Actimize. Founded in 1986 and headquartered in Hoboken, New Jersey, NICE is a public company traded on NASDAQ under the ticker NICE, serving customers in 150+ countries.
