обновлено 5 дней назад
Senior Software Developer (COBOL / Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Developer (COBOL / Java) (Legacy Modernization): Migrating legacy COBOL applications toward a Java-based architecture with an accent on Java EE/Spring development, reverse engineering, and business logic continuity. Focus on designing migration solutions, validating Java behavior against COBOL systems, assessing technical risks, and supporting testing, UAT, and cutover.
Location: Singapore
Company
is an independent technology consulting firm providing technology guidance and solutions to businesses through an international team serving clients across multiple countries.
What you will do
- Capture requirements in client workshops and translate legacy COBOL behavior into target Java solutions.
- Prepare product design documents and technical specifications for Java development, system integration, migration work packages, and change requests.
- Analyze and reverse-engineer COBOL applications and business logic for migration to the target Java architecture.
- Design and develop medium-to-complex applications using Java EE and Spring.
- Perform impact analysis, technical estimation, risk assessment, and unit, integration, and system testing.
- Support UAT, batch-job simulations, issue resolution, migration cutover, and technical guidance for distributed development teams.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 5+ years of hands-on Java development experience with strong Java EE and/or Spring knowledge.
- Experience reading, understanding, or analyzing existing COBOL code and business logic.
- Experience designing and maintaining medium-to-complex applications and translating business requirements into technical specifications.
- Experience with impact analysis, development estimation, technical risk assessment, and unit, integration, and system testing.
- Strong client-facing communication, problem-solving, stakeholder-management, and distributed-team collaboration skills.
Nice to have
- Experience with COBOL-to-Java, mainframe-to-Java, or other legacy modernization and migration projects.
- Hands-on COBOL development in mainframe or core banking environments.
- Experience with batch processing, overnight batch jobs, and target batch architecture.
- Experience in core banking, securities, financial services, or capital markets.
- Experience working across legacy and modern technology environments with multiple systems and cross-functional teams.
Culture & Benefits
- International community representing more than 110 nationalities.
- Internal Academy with more than 250 training modules.
- Trust-based development environment with opportunities for career progression.
- Regular internal events, including afterworks and team-building activities.
- Opportunities to contribute to sustainability and social or environmental impact projects.
Hiring process
- Brief virtual or phone call.
- Approximately three interviews, depending on seniority.
- Potential case study, technical assessment, role play, or problem-solving exercise.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Java Software Engineer (Air Traffic Management)
10 дней назад
Senior Java Application Developer
120 000 - 165 000$
10 дней назад
Senior Software Engineer (Fintech)
8 дней назад
Sr. Staff Backend Software Engineer (Java)
174 000 - 299 000$
6 дней назад
Associate, Software Engineering (Java)
9 дней назад