Must:
Core Java, J2EE, Spring / Spring Boot
REST/SOAP Web Services
Microsoft Azure (VMs, App Services, Azure Functions, Storage)
GitHub & Azure DevOps CI/CD
Secondary Skills (Good to Have):
DevOps & automation practices
Azure security, monitoring, and observability
AI assisted code analysis / GenAI tools
Legacy modernization experience (COBOL / PL SQL / Perl / legacy Java exposure)
Financial services or banking domain experience
Description:
Seeking Java-Azure Modernization Engineer to support large scale legacy transformation for core banking and financial systems. The role focuses on modernizing legacy Java/COBOL/PL SQL applications into secure, scalable, cloud native solutions on Microsoft Azure. The engineer will work on re architecture initiatives beyond lift and shift, leveraging AI assisted code analysis and modern DevOps practices. Prior experience in regulated financial services environments is strongly preferred.
Key Responsibilities
Design, develop, and enhance Core Java/J2EE and Spring Boot applications, ensuring scalability, performance, and resilience for enterprise workloads.
Build and expose secure REST and SOAP web services supporting core banking, settlements, risk management, and client facing systems.
Deploy and operate Java applications on Azure using VMs, App Services, and serverless components such as Azure Functions.
Analyze and modernize large legacy codebases (Java, COBOL, PL/SQL, Perl) to understand business logic, dependencies, and migration risks.
Re architect legacy applications beyond lift and shift, transforming monolithic systems into modular or cloud native architectures on Microsoft Azure.
Leverage AI assisted code analysis tools to accelerate legacy code understanding, dependency mapping, and modernization roadmaps.
Implement and manage CI/CD pipelines using GitHub and Azure DevOps to enable automated build, test, and deployment processes.
Ensure compliance with security, regulatory, and data protection standards, including encryption, access control, and secure cloud configurations.
Implement monitoring, logging, and observability solutions to proactively manage performance, stability, and operational issues in production.
Collaborate with architects, cloud, security, and business teams in Agile delivery models, contributing to design reviews, estimates, and technical governance.
#INDCAN
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.