Senior Java Springboot developer


Your new company

One of the most popular banks in the world.

Your new position

  • Develop new components, maintain and evolve existent ones according to the team priorities and product roadmap;
  • Active role on team software quality assurance, best practices and agile methodology;
  • Work on definition and implementation of automated tests for a streaming & micro-services oriented architecture;
  • Coaching junior team members;
  • Work closely with business sponsors to ensure the solution meets the needs;
  • Take responsibility of the software delivery by ensuring quality and scope expectations are met;
  • Contribute and take ownership of the technical design and ensure all aspects of the system architecture are well documented;
  • Work closely with partner technology teams and to collaborate effectively;
  • Technically refine epics and user stories with the team;
  • Write documentation, prepare and perform presentations of new features, components or technology;
  • Support the team and the product!

What we are looking for?

  • 5 years of experience in similar roles and technologies;
  • 2 years of experience on working in Agile Teams and tools, like JIRA and Confluence;
  • Bachelor degree in Computer Science / Information Technology or a related field, or substantial practical experience of software delivery at an advanced level;
  • Deep understanding of Java (8 or above) and Java Spring (4 or superior) and solid understanding of OO principles;
  • Spring Boot, Spring Cloud Stream Kafka; Spring Cloud Config; Spring Data JPA; Spring MVC;
  • Experience with Kafka middleware messaging service;
  • Experience designing and building service oriented or micro service architectures;
  • Diligent with automated testing i.e. JUnit/Mockito/Cucumber, etc;
  • Solid experience with continuous integration and continuous delivery tools;
  • Agile methodologies (SCRUM) and Software life cycle;
  • Understanding of RESTful API principles;
  • Proficient spoken and written command of English


  • employment under an employment contract
  • internal development programs enabling improvement of professional competences
  • participation in interesting,
  • strategic projects
  • a well-coordinated team and a friendly atmosphere
  • attractive incentive system
  • housing loans the bank's product
  • offer on attractive terms
  • private healthcare
  • possibility to choose from a wide range of non-wage benefits under the cafeteria system
  • interesting actions as part of the "BeHealthy" program promoting a healthy lifestyle
  • co-financing of the "Bankers' Rally" - a unique trip
  • relocation
  • high annual bonuses

What should you do?
If this vacancy is perfect for you, click 'Apply' and send us your current CV.

Mandatory disclaimer to be added at the bottom of the job description

Hays Poland sp. z o.o. is an employment agency registered in the register kept by the Marshal of the Mazowieckie Voivodeship under number 361. #1173739
Click here to access HAYS Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.


Job Type
Technology & Internet Services

Talk to a consultant

Talk to Patrycja Iwanczyk, the specialist consultant managing this position, located in Tricity
Hays, Al. Grunwaldzka 472D

Telephone: 661 472 719

Similar jobs to Senior Java Springboot developer

  • Tester Automatyzujący

    Tester, Warszawa, B2B
  • Senior Java Developer

    Senior Java Developer, Java Developer, Java Software Engineer, Starszy Programista Java, Developer, Programmer
  • DevOps Engineer

    DevOps Engineer
  • Test Engineer (manual testing)

    Testing, manual testing, CoE, hybrid work, 11 000 to 15 000 PLN gross
  • Automation Tester (Python, Embedded)

    Python Embedded Tester AutomationTester TestEngineer QA