Senior Software Engineer, Actimize (Java Full stack)
NICE
1 day ago
Pune, India
Senior / Mid Level
Responsibilities
- Support the redesign and optimization of products for cloud readiness.
- Collaborate with architects and engineering SMEs on product modernization.
- Identify technical gaps and contribute to solutions for scalability and maintainability.
- Write clean, reliable code and document design updates.
- Follow strong engineering practices in code quality and automated testing.
- Participate in knowledge-sharing sessions and team discussions.
- Work closely with the Agile team to deliver cloud-optimized features.
- Explore and adopt GenAI capabilities and modern AI technologies.
Requirements
- 4-8 years of experience as a Full Stack Developer.
- Solid hands-on experience with Java and understanding of OOP.
- Practical experience building services using Spring and Spring Boot.
- Exposure to Kubernetes and Docker for containerization.
- Hands-on experience with Kafka for distributed messaging.
- Experience with CI/CD pipelines using tools like Jenkins.
- Exposure to infrastructure-as-code tools such as Terraform or Ansible.
- Experience building and consuming RESTful APIs in a microservices environment.
- Front-end development experience with Vue 3 or willingness to learn.
- Experience with relational databases like MSSQL or PostgreSQL.
- Exposure to public cloud platforms such as AWS, GCP, or Azure.
- Understanding of Agile development practices and experience using JIRA.
Benefits
- Flexible working model with 2 days in-office and 3 days remote.
- Opportunity to work in a fast-growing, innovation-driven organization.
- Exposure to complex challenges and new frameworks.
- Chance to contribute to meaningful solutions in the fraud domain.
Tech Stack
AnsibleApache CassandraApache KafkaAWSAzureDockerGoogle Cloud PlatformHelmJavaJenkinsKubernetesMicrosoft SQL ServerPostgreSQLSpring BootTerraformVue.js
Categories
AI & MLBackendDevOpsFull Stack