N

Senior Software Engineer, Actimize

NiCE
NewPosted this week

LOCATION

Pune · Hybrid

EXPERIENCE

Not specified

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureCloud InfrastructureKubernetesApache KafkaCI/CD

Job description

Overview

Senior Software Engineer on the Platform Solutions Team at Actimize, building next-generation entity resolution and quality assurance solutions for financial crime programs, with a focus on cloud-native modernization on AWS.

What you'll do

  • Lead the redesign and optimization of products originally built for on-premises environments to make them cloud-ready, effective, and maintainable.
  • Evolve solutions on the AWS-based internal cloud platform with a strong focus on resiliency, operability, and supportability.
  • Collaborate with architects and senior engineers to drive re-architecture and modernization aligned with cloud-native best practices and operational excellence on AWS.
  • Identify and resolve architectural bottlenecks and design limitations, recommending and implementing solutions that boost scalability, maintainability, and cloud compatibility.
  • Lead communication and documentation of design shifts and modernization initiatives, producing clear code and technical documentation and facilitating discussions with internal and cross-functional partners.
  • Champion high standards in code quality, automated testing, and reliability as software is migrated and enhanced for the cloud.
  • Mentor and support teammates, promoting knowledge sharing and regular brainstorming sessions.
  • Guide agile teams to deliver cloud-optimized solutions, encouraging continuous improvement and collaboration on every release.

What you'll need

  • Degree in Computer Science or a related field from a reputed institute.
  • Strong hands-on development experience in Java, with deep knowledge of data structures, multithreading, OOP, design patterns, functional programming, and memory optimization.
  • Proven experience developing with Spring and Spring Boot for web applications or web services.
  • Required expertise with Kubernetes and Docker for container orchestration and deployment.
  • Must have hands-on experience with Kafka for distributed messaging.
  • Experience building, maintaining, and optimizing CI/CD pipelines using Jenkins.
  • Demonstrated ability working with infrastructure as code and automation tools such as Terraform, Ansible, and Helm.
  • Experience developing RESTful APIs and working within a microservices architecture.
  • Hands-on experience with Vue 3 (required) for building complex front-end applications, including state management and authentication/authorization flows.
  • Experience with databases such as MSSQL, PostgreSQL, and Oracle, including schema design, ORM integration, and query performance tuning.
  • Experience with public cloud platforms such as AWS, Google Cloud Platform, or Azure.
  • Practical experience working in Agile development environments and using tools like JIRA.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills and collaborative teamwork mindset.

Details

  • Location: Pune, India.
  • Work mode: NiCE-FLEX hybrid model, 2 days per week in the office and 3 days remote.
  • Reports into: Tech Manager.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer, Actimize