Synechron is seeking a Senior Java Developer to modernize legacy mainframe systems into scalable, cloud-enabled platforms.
Requirements
- 7+ years of experience developing Java applications.
- Experience with Kafka.
- Strong proficiency in Python scripting and automation.
- Proven experience with mainframe technologies (COBOL, JCL, CICS, etc.) and mainframe-to-modern platform transformation projects.
- Familiarity with ETL processes, data migration, and integration tools.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Knowledge of containerization (Docker, Kubernetes).
Responsibilities
- Lead the design, development, and deployment of Java-based applications and services.
- Develop automation scripts and tools using Python to streamline mainframe data extraction, transformation, and migration processes.
- Collaborate with cross-functional teams including mainframe specialists, analysts, and frontend developers to deliver end-to-end solutions.
- Contribute to the planning and execution of mainframe transformation initiatives, ensuring smooth migration with minimal downtime.
- Troubleshoot and resolve technical issues related to Java, Python, and mainframe components.
- Document technical designs, architecture, and test plans to ensure maintainability and scalability.
- Participate in code reviews, mentoring junior developers, and ensuring adherence to best practices.
Other
- Excellent problem-solving skills and the ability to work independently as well as in a team.
- Strong communication skills to effectively liaise with technical and non-technical stakeholders.
- Practical problem solving and strategic thinking skills.
- Service oriented attitude.
- Ability to work in a fast-paced environment.