NICE

Senior Software Engineer, Actimize (JAVA)

NICE

Apply
about 2 months ago
Pune, India
Senior / Mid Level

Responsibilities

  • Design, develop, and deliver high-quality software features.
  • Understand product design and identify improvement areas.
  • Ensure code quality through unit and system tests.
  • Identify and fix bugs while adhering to best engineering practices.
  • Collaborate with team members by reviewing designs and code.
  • Drive process improvements and partner with support teams for issue resolution.

Requirements

  • Degree in Computer Science or a related discipline.
  • 4–7 years of hands-on software development experience in Java.
  • Strong experience in Java, Scala, Linux, Maven, and Git.
  • Database expertise in MS SQL Server, Oracle, PostgreSQL, or Cassandra.
  • Proven experience in Object-Oriented Design and Programming.
  • Exposure to scalability and performance tuning.
  • Experience with microservices architecture, Docker, and Kubernetes.
  • Ability to work in Agile teams and communicate effectively.
  • Self-driven with strong ownership and initiative.
  • Experience in a global, distributed team environment.
  • Passion for learning new technologies and adapting quickly.

Benefits

  • Flexible hybrid work model with 2 days in the office and 3 days remote.
  • Opportunities for continuous learning and career growth.
  • Exposure to innovative technologies and complex challenges.

Tech Stack

Apache CassandraApache KafkaAWSDockerGitJavaKubernetesLinuxMavenMicrosoft SQL ServerPostgreSQLScala

Categories

BackendDevOpsFull Stack