NICE Ltd. is looking for a Software Engineer to join the Actimize AI and Analytics Team. You will be responsible for developing the PaaS/SaaS platform that powers Actimize's cloud-based financial crime solutions, using cutting-edge cloud technologies to build a scalable, advanced analytical platform.
What You'll Do
- Work with specialist engineers and architects in the design process for software products, contributing to implementation planning and estimation.
- Communicate software designs to other engineering staff through documentation and direct interface with groups inside and outside of R&D.
- Lead end-to-end implementation and support of software, ensuring complete quality coverage and high responsiveness to issues throughout the software lifecycle.
- Ensure design and quality standards are met through regular code reviews and testing of in-development software.
- Personally contribute high volumes of quality code delivered with colleagues in regular releases and deployments.
What We're Looking For
- 2 to 3 years of professional software development experience.
- Degree in computer science or an equivalent field from a reputed institute.
- Development experience in Java programming across data structures, threads, OOPs, design patterns, functional programming, and memory optimization.
- Development experience using Spring and Spring Boot for web applications or webservices.
- Hands-on experience with RESTful API development and microservice architecture.
- Experience working with Databases (MySQL/Postgres and MongoDB) at schema definition, query performance tuning, and ORM.
- Experience developing scalable multi-tenant SaaS-based solutions.
- Experience working in and driving Continuous Integration and Delivery using Jenkins, Docker, Kubernetes and Artifactory.
- Experience working in an Agile methodology development environment and using work item management tools like JIRA.
Nice to Have
- Experience with Spring security/batch and Security technologies like SAML, OAuth and JWT.
- Familiarity with JMS/Kafka, API Gateway/reverse proxy.
- Familiarity and/or experience with public cloud infrastructure and technologies such as Amazon Web Services (AWS), Google Cloud Engine, or Azure.
Technical Stack
- Languages/Frameworks: Java, Spring, Spring Boot
- Architecture: RESTful API, Microservices, SaaS
- Databases: MySQL, Postgres, MongoDB
- Cloud/Infrastructure: AWS, Google Cloud Engine, Azure, Docker, Kubernetes
- Tools: Jenkins, Artifactory, JIRA
- Security/Messaging: SAML, OAuth, JWT, JMS, Kafka, API Gateway
Team & Environment
You will be part of the PaaS/SaaS development group within the AI and Analytics Team, reporting to a Tech Manager. The environment is fast-paced, collaborative, and creative, set in a vibrant, interactive office atmosphere.
Benefits & Compensation
- Challenging work environment
- Competitive compensation and benefits
- Rewarding career opportunities
- Internal career opportunities across multiple roles, disciplines, domains, and locations
- NICE-FLEX hybrid work model
Work Mode
This role follows a hybrid work model (NICE-FLEX) with 2 days in the office and 3 days remote. The position is based in Pune, India.
NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

