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.