Erste Group Bank AG

Software Engineer (all humans) #java

Erste Group Bank AG
Apply
20 hours ago
Vienna, AustriaMid Level

Responsibilities

  • Design and extend ANTLR4 grammars, lexers, parsers, AST/IR models, and compiler or transpiler components.
  • Develop and maintain Java translation pipelines, including AST-to-IR mappers, IR-to-Java lowering passes, code generators, and REST APIs.
  • Generate Spring services, repositories, DTOs, and other modern Java application components from legacy Natural source code.
  • Write unit and integration tests, validate generated-code compilation and behavior, and verify translation correctness against representative fixtures.
  • Trace and fix transpilation defects involving malformed output, type mappings, and naming mappings.
  • Support Maven build health, CI pipeline stability, source-control integration, operational readiness, and downstream troubleshooting.

Requirements

  • Professional experience developing Java applications in Spring Boot codebases.
  • Strong understanding of software design principles, algorithms, and data structures.
  • Experience with REST APIs, service integration, Git, collaborative development, and automated testing such as JUnit.
  • Strong debugging and troubleshooting skills, particularly across multi-stage data pipelines.
  • Understanding of secure software development practices and the ability to work with architects and stakeholders.
  • Ability to read and reason about unfamiliar or legacy source languages.
  • Preferred experience with ANTLR4, parser generators, lexers, parsers, grammars, abstract syntax trees, transpilers, compilers, static analysis tools, intermediate representations, or multi-pass transformation pipelines.
  • Familiarity with Natural/Adabas, COBOL, CI/CD automation, cloud-native or containerized environments, and ITIL-based operations is preferred.

Benefits

  • International community of talented colleagues and opportunities to learn.
  • Employee interest groups and clubs.
  • Fully equipped health center at Erste Campus with medical services during working hours.
  • Special conditions for financial services, insurance, supermarkets, clothing stores, and other employee benefits.
  • Employee referral program with rewards for successful referrals.
  • The role is based under an Austrian collective agreement with a stated minimum annual gross salary of EUR 51,134; actual salary is negotiable based on qualifications.

Tech Stack

COBOLGitJavaJUnitMavenSpring Boot

Categories

Contact me