Share on facebook
Share on twitter
Share on linkedin

Junior SW Engineer – Core Banking

Overview: Athens Attica, Greece, Engineering, Full time, On-Site, Intermediate Level

The National Bank of Greece, one of the largest financial groups in Greece-and career partner of PLG Disrupt Summit 2021 -is looking for a Junior SW Engineer for its Core Banking division.

The team is looking for Software Engineers who will be collaborating with business analysts and solution architects to
design, implement and test software on two main components of our architecture. The first is the integration platform
(IBM App Connect) and the second is the new core banking system (Infosys Finacle).

As a member of the development teams, the Software Engineers will be responsible for evaluating existing system
interfaces to determine transformation integration requirements and to ensure that the final solution meets
organizational needs and customizations that are needed in the new Core Banking Platform. The candidates, will also be
responsible for planning, designing, implementing and testing new processes, based on business requirements. This role
also includes creating documentation for the Integration process based on specific Integration patterns so that future
members of the team and engineers can successively tackle potential issues. Both platforms are going to be implemented
on cloud native architectures, namely Openshift and Kubernetes.

Job Description

  • Identify, design, develop and test integration interfaces across the integration layer
  • Execute and upgrade integrated interfaces
  • Define system specifications, input/output processes and hardware or software compatibility
  • Communicate between software development teams and solution architects
  • Create professional technical documentation and presentations for internal and external use
  • Contribute towards team, department and company goals


  • Bachelor’s or Master’s in Computer Science or relevant – Required
  • Understanding of web technologies – Required
  • Skills – Will be considered as a plus:
    • Familiarization with IBM App Connect
    • System administration knowledge of OS platforms, especially Linux and z/OS
    • Familiarization with one or multiple interface technologies and concepts: XSD/WSDL, SOAP, REST,
    • Swagger/OpenAPI, JSON, etc.
    • Familiarization with programming languages especially Java, javascript and node.js
    • Familiarization with SSIS
    • Familiarization with Cloud technologies and principles
    • Familiarization with continuous integration and continuous delivery (CI/CD) models
    • Familiarization with Atlassian Jira
  • Languages- Required:
    • English: C2 level
  • Data engineering, Big data certifications – Will be considered as a plus
  • Personal skills:
    • A curious mind with structured thinking
    • An ability to build rapport with colleagues (team players)
    • Self-motivated and result-driven


  • An environment embracing autonomy, flexibility, and speed
  • Experienced professionals and high-caliber colleagues
  • Exposure to most relevant, state of the art technologies and practices
  • Continuous training opportunities

We use cookies to provide you with the best online experience. By agreeing you accept our terms of use.

Scroll to Top