.
Senior Java Developer
  • Gdańsk
Senior Java Developer
Gdańsk, Gdańsk, Pomeranian Voivodeship, Polska
Lyreco Advantage
30. 3. 2025
Informacje o stanowisku

Senior Java Developer

Miejsce pracy: Gdańsk

Technologies we use

Expected

  • Java
  • J2EE
  • Junit / Mockito
  • REST API
  • Kafka
  • CQRS pattern
  • EDA
  • Spring Boot applications
  • Spring batch applications
  • Spring Security
  • Oracle / MongoDB
  • Git
  • Docker
  • Rancher
  • Jenkins

Operating system

  • Windows

About the project

Senior Java Developer role is a pivotal position within the development team, tasked with leading and driving the development of complex software solutions.

Success in this role is defined by the ability to architect and implement high-quality, scalable, and innovative software, often serving as a technical mentor and guide to junior team members.

Senior Software Engineers play a critical role in shaping the companys technology roadmap, influencing strategic decisions, and ensuring that software products align with business objectives.

Your responsibilities

  • Focus on business expectations and design software accordingly
  • Work in an agile environment
  • Design and develop : Integration components / REST API / Web application features
  • Communicate with the rest of the team, to be aligned in terms of business and technical knowledge
  • Perform unit and system testing
  • Perform threat and risk assessments

Our requirements

  • 7+ years of experience with Java technologies
  • Previous work experience with Spring framework
  • Experience on SOA & Micro services, REST Services development
  • Experience on cloud native apps
  • Experience in supporting and/or implementing complex integration projects
  • Extensive knowledge of SQL and NOSQL Databases
  • Unit Testing and Mocking frameworks experience
  • Continuous integration and deployment
  • Knowledge of craftsmanship principles (Clean code / Clean coder / Clean architecture)
  • Knowledge and/or experience of craftsmanship practices (Pair programming / Mob programming / Peer test / Code reviews)
  • Knowledge and/or experience of craftsmanship methodologies (DDD/ BDD / TDD)
  • Event streaming with Apache Kafka
  • Knowledge of IDE (IntelliJ)
  • Atlassian suite (Jira, BitBucket, Confluence)
  • Event Sourcing knowledge
  • Knowledge of CQRS pattern

This is how we organize our work

This is how we work

  • in house
  • agile
  • scrum

Team members

  • backend developer
  • frontend developer
  • technical leader
  • architect
  • automated test programmer
  • product owner
  • scrum master

This is how we work on a project

  • Clean Code
  • BDD
  • DDD
  • pair programming
  • TDD
  • architect / technical leader support
  • Continuous Deployment
  • Continuous Integration
  • DevOps
  • integration tests
  • performance tests

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • life insurance
  • flexible working time
  • corporate products and services at discounted prices
  • integration events
  • holiday funds
  • christmas gifts

Lyreco Advantage

We are a part of Lyreco – a leading distributor of workplace products and solutions in Europe and around the world. We operate as Lyreco Group with Central Competence Services (IT, eCommerce, Customer Experience, Merchandising, Supply Chain Planning and Finance) in France, Poland and The Netherlands.

Altogether, driven by our common strive for passion, excellence, respect and agility, we are constantly looking to innovate and evolve so that our employees, customers and business continue to grow and develop. We believe in a culture that inspires our employees to be the best they can be. Through a perfect blend of people, technology and our corporate social responsibility strategy, we commit to deliver a Great Working Day for all.

By clicking "Submit" you consent to the processing by Lyreco Advantage Polska Sp. z o.o. (ul. Aleja Grunwaldzka 472D, 80-309, Gdańsk, Poland) and its European partners (hereinafter referred to as Lyreco) of your data contained in the recruitment application to recruit for the position indicated in the advertisement. We process your data indicated in the Labor Code or other specific acts (according to the requirements of the advertisement) based on legal provisions and their submission is necessary to participate in recruitment. We process other personal data (e.g. an image) based on your voluntary consent, which you expressed by sending us your recruitment application and their submission does not affect the possibility of participating in recruitment. Your application and information, including “Personal Data”, provided while using this website will be kept confidential and will only be used by Lyreco to conduct the applicants application/recruitment process, human resources analysis and employment purposes. Unless otherwise required by law, Lyreco will disclose your data only to those entities commissioned by the employment verification service or entities that provide Lyreco with human resources services, advertisements, IT service providers such as hosting and IT system suppliers, however, always under the conditions of confidentiality. Lyreco will not sell your personal information for use by any other company without your prior consent. Only Lyreco employees involved in the application and recruitment processes will have access to the information provided. BY PROVIDING YOUR INFORMATION TO LYRECO THROUGH THIS WEB SITE, YOU EXPRESSLY AGREE, UNDERSTAND AND AGREE THAT STAPLES MAY USE THIS INFORMATION TO CONDUCT FOR APPLICATION / REQUEST FOR APPLICATION. THIS INCLUDES: Sharing this information with various managers and supervisors at Lyreco; Use of this information to evaluate your candidacy for a position at Lyreco; Disclose this information to managers or supervisors at Lyreco who may hold a position for which you appear to be qualified. This includes the possible disclosure of this information to managers or supervisors at Lyreco; If you receive a job offer, your data may also be shared with Lyrecos hiring agent; Use of this information to comply with reporting requirements on job applicants and employees, as required by law. If at any time you would like Lyreco to stop contacting you about possible vacancies, please send an email to LM.TA&D@lyreco.com. If at any time you want to access, modify or delete your data, you can do so by contacting the Recruitment Department by sending an e-mail to LM.TA&D@lyreco.com. If any personal information you have provided to us needs to be changed, please inform Lyreco accordingly. We process your data to recruit for the position indicated in the advertisement for 12 months, and when you have consented to participate in future recruitment for 24 months. Consents are voluntary and do not affect the possibility of participating in recruitment. You can withdraw your consent at any time by sending an e-mail to LM.TA&D@lyreco.com, which does not affect the lawfulness of the processing carried out before the withdrawal of consent.

  • Praca Gdańsk
  • Gdańsk - Oferty pracy w okolicznych lokalizacjach


    74 104
    7 008