Senior Software Engineer, CRACOW

 Essential Skills

From a technical perspective, we are looking for an experienced Java software engineer (5+ years experience), with solid broad experience encompassing the following:



  • Test-driven development

  • Architectural and design patterns

  • Troubleshooting skills

  • Working in an agile, cross-functional team

  • Git (particularly GitHub)

  • Maven


As an engineer in our team, the right personality is as important as technical skill and experience – we are looking for people who are:



  • Open and collaborative – much of the work we do involves working closely with customers, partners and vendors

  • Outcome and customer focused (Digital teams being our customer)

  • Clear communicators

  • Curious, and wanting to solve interesting problems

  • Prepared to challenge the status quo and always be pushing for smarter ways of working

  • Adaptable


 Desirable Skills


Experience in the following technologies would be valuable though not essential:



  • AWS

  • Docker

  • Kubernetes

  • Javascript & frameworks

  • Jenkins

  • Groovy

  • Nexus

  • Splunk

The most exciting digital revolution in our structures history is happening right now. The global digital solutions we are creating will influence the banking behaviour of over 37 million customers worldwide. Such an exciting journey comes with a truly unique career opportunity: working alongside a growing team of experts from world-leading technology companies to embed digital into the heart of the bank.


Our Digital teams are an integrated global group of over 3500 technologists and commercial thinkers, working across our offices all over the world.


Our work includes developing new mobile apps and online experiences; using digital messaging to build the relationship with our customers; building and improving the underlying technology and security platforms; and innovating our propositions to take advantage of new innovation.


You will be joining an exciting new small team responsible for enabling other Digital software teams to deliver fast whilst meeting regulatory controls – bringing down barriers to delivery through automation and making it easier to do the right thing.

,[As a Senior Software Engineer, you’ll be embedded in a team responsible for a product and related services end to end. As well as designing, implementing, integrating and testing pipeline capabilities, you will be working closely with cross functional Digital teams to ensure our services continually evolve to meet their needs. You will be at the forefront of bring in new technologies to the Bank and helping to change processes to support an agile value driven way of working. You will also provide both production and development support., , The following knowledge and experience will be valuable:, Experience of AWS, particularly in an enterprise environment , Working with container technologies such as Docker and Kubernetes  , UI development experience (JavaScript frameworks such as Angular) , A strong understanding of the challenges around and approaches to realizing an agile continuous delivery enabled Digital engineering organisation, across people and process as well as tools and technologies , Proven track-record in designing and implementing tooling / automation solutions  ] Requirements: Java, TDD, Design Patterns, Architecture, GitHub, Maven, Agile, AWS, Docker, Kubernetes, JavaScript, Jenkins, Groovy, Nexus, Splunk Additionally: Team of experts, Private healthcare, Sport subscription, Training budget, International projects.
Data publikacji: 2024-05-08
APLIKUJ