Role Overview
Join Kyndryl to play a critical role in our modernization mission. You will design, build, and maintain high-volume business logic on the mainframe while refactoring legacy code to enable seamless interaction between core data and modern cloud and mobile applications.
Responsibilities
- Monitor architecture and identify opportunities to optimize code to maintain and enhance mainframe performance.
- Debug, troubleshoot, and analyze complex system interactions to keep mission-critical applications running.
- Extract business logic from legacy systems for migration or integration with cloud-based services.
Requirements
- Experience working as a software engineer on complex software projects.
- Solid development experience with debugging and problem-solving skills.
- Demonstrated experience developing scalable and robust software using modern methodologies.
- Experience in relational and NoSQL databases, data mapping, XML/JSON, and REST-based web services.
- Knowledge of architecture design including Microservices, containers, and messaging queues.
- Deep understanding of OOP and design patterns.
Nice to Have
- Bachelor's degree in Computer Science or a related technical field.
- Certification in hyperscalers such as Azure, AWS, or Google GCP.
- Experience with DevOps tools and modern engineering practices.
Skills
- Java
- Python
- Microservices
- Docker
- Kubernetes