CareerPlan

Software Engineer

Noida, Uttar Pradesh, IndiaFull-time2026-10-22 → 2026-11-10

Core

Design, build, and maintain high-volume business logic on mainframes while refactoring legacy code to enable interaction with modern cloud and mobile applications.

Role type

Senior Software Engineer (Mainframe Modernization)

Builds

Mainframe business logic, cloud-integrated applications, and modernized legacy systems

Domain

Mainframe modernization, Cloud integration, Enterprise software

Required skills

Java, Microservices, Spring Boot, Python, AWS (Lambda, SNS, API Gateway), Debugging, Problem-solving, Relational and NoSQL databases, XML/JSON, REST-based web services, Microservices architecture, Docker, Kubernetes, Messaging queues, OOP, Design patterns

Preferred skills

Cloud certifications (Azure, AWS, GCP), DevOps tools, Modern engineering practices

Technologies

Java, Python, AWS, Docker, Kubernetes, Spring Boot, Microservices, REST, NoSQL, Relational DBs

Responsibilities

Monitor architecture and optimize code to maintain mainframe performance; Debug and troubleshoot complex system interactions; Extract business logic from legacy systems for migration or cloud integration

Seniority

Senior, hands-on IC