Apply
Now

Senior Cobol/ Java Developer

Find your best career opportunity and #growITwithus!

Job description

We are looking for an experienced COBOL/Java Developer to support a major legacy modernization initiative. The role involves rewriting and transforming a long-standing COBOL-based application into a modern Java-based architecture. You will work as part of a cross-functional development team and collaborate closely with analysts, architects, and stakeholders to ensure functional and technical consistency throughout the migration process. This is an exciting opportunity for a developer who understands the structure and logic of COBOL systems and is eager to help bring mission-critical applications into a modern Java ecosystem.

#LI-DT1

#LI-Remote

Your responsibilities

• Analyze and understand the existing COBOL codebase, data structures, and business logic

• Design and implement equivalent functionality in Java, following modern software development practices

• Collaborate with architects and technical leads to define the migration approach, including decomposition, refactoring, and reengineering strategies

• Work with QA and testing teams to validate functionality, performance, and data consistency between legacy and modernized systems

• Support integration with adjacent systems and interfaces during and after migration

• Document design decisions, code changes, and system behavior for maintainability and knowledge transfer

Our requirements

To succeed at this job, you must have:

• 5+ years of software development experience

• Hands-on experience with COBOL, ideally within retail, supply chain, or ERP-related systems

• Strong Java development experience using Spring/Spring Boot, REST APIs, and enterprise integration patterns

• Experience in legacy modernization or migration projects is highly desirable

• Familiarity with database systems (e.g., DB2, Oracle, or PostgreSQL)

• Experience working with version control (Git), CI/CD pipelines, and agile development practices

• Knowledge of legacy integration techniques and middleware is a plus

• Strong analytical and problem-solving abilities

• Clear communication skills for translating technical details to functional teams

• Adaptability to work with both legacy and modern technologies

• Team player with a proactive and self-driven mindset

• Comfortable working in cross-functional and international teams

• English (mandatory): Very good verbal and written communication skills

• German language skills are a plus, but not required

Benefits

• Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies

• Referral Program – enjoy cooperation with your colleagues and get a bonus!

• 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth-year cooperation anniversary with gifts

• NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus

• Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visitor

• Multisport

• Technical and Personal training

• Language courses

Additionally only for employment contract:

o Cafeteria

o Financial Contribution for Meals

o Life insurance

o Bonuses for Personal Events

o Day off for volunteering

Model:
Remote
Locations: Sofia
Type of contract:
B2B or CoW
Categories: Backend Development

Meet NATEK talents

And check our social media:

facebookinstagramLinkedIntwitteryoutubetiktok
  • news

    In NATEK you will have a chance to share your passions with other coworkers: Oksana and Wojtek made some kilometers for our #ActivityForCharity challenge.

Related jobs:

DevelopmentBackend DevelopmentPoland, WarsawHybridMore
Show:

Didn't find
a suitable vacancy?
Send us your CV

Didn't
find

did-not-find

A suitable vacancy ? Send us your CV