NICE

Specialist Software Engineer, CX (Java, AWS)

NICE

Apply
about 1 month ago
Pune, India
Staff+

Responsibilities

  • Design, implement, and optimize routing algorithms for efficient call flows.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Perform system analysis, troubleshooting, and debugging for routing-related issues.
  • Conduct performance monitoring and optimization of routing strategies.
  • Maintain documentation including technical specifications and user manuals.
  • Stay updated with industry trends in contact center routing and Java development.
  • Participate in code reviews and provide feedback to ensure high-quality code.
  • Deliver sustainable and maintainable code.
  • Work as part of an agile team responsible for product development.
  • Adhere to agile development principles and company policies.

Requirements

  • 8+ years of proven experience in Java programming.
  • Strong expertise in developing web applications using Java, Spring, and Spring Boot.
  • Hands-on experience with microservice architecture and RESTful API development.
  • Proficient in relational and NoSQL databases such as Postgres and Redis.
  • Good understanding of AWS cloud infrastructure.
  • Experience with infrastructure as code using Terraform.
  • Familiarity with CI/CD pipelines using tools like Jenkins and Docker.
  • Comfortable working in an Agile environment with tools like JIRA.
  • Proficiency in version control systems like Git.
  • Strong analytical skills and problem-solving mindset.
  • Excellent communication and collaboration abilities.

Benefits

  • Flexible hybrid work model with 2 days in-office and 3 days remote.
  • Opportunities for internal career growth across multiple roles and locations.
  • Collaborative and creative work environment.

Tech Stack

Apache KafkaAWSC#DockerGitJavaJenkinsKubernetes.NETPostgreSQLRedisSpring BootTensorFlowTerraform

Categories

BackendDevOpsFull Stack