Position: Migration Developer (PL/I and Java)
Company: Simplify
Category: Java
Experience required: 3y
English level: upper

Our insurance client in Germany is looking for skilled Migration Developers with experience in PL/I and Java to help them to migrate the existing server-based systems from PL/I to Java. The ideal candidate will have a robust knowledge of both languages, an understanding of system architecture, and the capacity to manage complex data and software migrations.

About us:
We’re a creative team of marketers, designers, developers and copywriters, who are focused on solving business problems by making simple, but effective websites & mobile apps.
Our job is to eliminate barriers, misunderstanding and unawareness between a product and a consumer. We make their ways to each other simple.
Simplify. Your way to Greatness.

Responsibilities
•   Assess the existing PL/I system to understand its functionality, structure, and dependencies.
•   Translate PL/I code into Java, ensuring all functionalities are maintained or enhanced.
•   Collaborate with stakeholders to capture system requirements, prioritizing needs and creating a strategic migration plan.
•  Debug, test, and refine the Java code to enhance performance and stability.
•   Identify and manage risks associated with the migration process.
•   Document system changes, migrations steps, and follow best practices.
•   Train team members in the use of the new systems and provide ongoing support and maintenance.
•   Coordinate with the infrastructure team to ensure the effective implementation of the migrated system.
•   Work with the QA team to test the system for performance, reliability, and security.
•   Facilitate a smooth transition, minimizing downtime during the migration process.

Qualifications
•   Proven experience in software development, specifically in PL/I and Java.
•   Familiarity with server architecture and principles of software migration.
•   Proficient in SQL and knowledge of other databases.

We offer:
• Professional development and personal growth
• Financial opportunities that attract
• Remote work option
• Comfortable working environment
• Paid vacation
• Paid sick leave
• Friendly and open-minded team