Welcome to the team:
Full Stack Developer - Sofia/Plovdiv (m/f/diverse)

    Your tasks

    • Full stack software development of microservices in all phases of the development lifecycle, starting from design & conception over implementation, testing to maintenance, troubleshooting and optimization;
    • Ensuring scalability, reliability, and fault-tolerant production applications;
    • Integration of applications into the bank’s existing infrastructure and application landscape (e.g. connection to market data services or trading systems);
    • Containerization using Docker as well as creation and Kubernetes/OpenShift manifests for deploying and management of applications in Cloud environments;
    • Setup and maintenance of CI/CD pipelines;
    • Collaboration with other developers and business experts to clarify requirements, architect solutions and write high-quality code;
    • Reviewing other developer’s code and conducting pair programming to solve difficult challenges;
    • 3rd level support;
    • Staying on the trends is key to help us to make the right decisions.

    Your profile

    • Experience with microservices development and design patterns;
    • Proficiency in Java (or similar programming language like C# or Kotlin) with Spring Boot;
    • Experience with GIT (Bitbucket) & deployment pipelines (TeamCity), Ansible;
    • Experience with SQL database systems (ideally PostgreSQL);
    • Distributed Ledger Technology and Dapp development experience is very welcome;
    • Understanding cryptographic principles and digital signatures and asymmetric encryption, e.g. RSA encryption or ECDSA, would be considered as an advantage;
    • Experience with authentication and authorization protocols would be considered as an advantage;
    • Fluency in English – both written and spoken;
    • University degree in IT or relevant.

    In return, we offer:

    • Good work-life balance, including 25 days annual paid leave (increasing with 1 day per year up to 31 in total), flexible working hours and work-from-home opportunities;
    • Luxury package of additional health and dental insurance;
    • Food vouchers in the amount of 128 BGN monthly;
    • 6 additional annual days off for exceptional circumstances;
    • Employee assistance program for psychological, financial and legal consultations;
    • Multisport card;
    • Annual contribution of 300 BGN net per child for a summer camp/school/kindergarten for children up to age of 15;
    • Possibilities for building career-advancing skills by covering training/certification courses and conferences based on individual learning and development needs, access to an online learning platform;
    • Opportunities for long-term professional development in a stable, 150-year-old company while contributing to the vision of a new, just starting Digital Technology Center;
    • Friendly and supportive multicultural environment, open to new opinions and ideas.

    Commerzbank is proud to be an equal opportunity employer, committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to gender, race, color, national origin, religion, gender identity or expression, sexual orientation, genetics, disability, age, or any other characteristics.

    The company

    Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing to move forward as a digital enterprise. As part of this strategy, Commerzbank continues the expansion of its Digital Technology Center in Sofia, Bulgaria. 

    The Business Connectivity cluster accelerates the transformation of Commerzbank into a digital technology company. This team develops the next-generation digital infrastructure and solution. It promotes innovation and technologies for API management, drives jointly open banking initiatives, provides Kafka event streaming, messaging and file transfer services, a token manager service and Distributed Ledger Technology (DLT) services including custody services for digital assets.

    We, the DLT & Blockchain competence center of Commerzbank, are looking for a Full Stack Developer!

    In your role as Software Engineer, you will be a member of an international team of technological experts who are developing, maintaining the applications, mainly based on Java, with frameworks like React and Spring within Cloud/OpenShift environments using CI/CD for deployment. Here, you will take complete end-to-end ownership of our applications including production, with the help of the operation staff. Your attitude will determine our altitude. Building new ideas, based on complex technologies, bank-regulations, and business use cases, will be challenging. The team is key for success. Your ideas, positivity, and group focus, will make the difference as well as your research, learning and delivery capabilities.

    Contact

    Apply now with your up-to-date CV in English!

    Only shortlisted candidates will be invited to interview.