All offersGdańskJavaSenior Software Developer - Java
Senior Software Developer - Java
Java
Lyreco Advantage

Senior Software Developer - Java

Lyreco Advantage
Gdańsk
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    Java
    master
    Spring Boot
    master
    API
    advanced
    Kafka
    advanced
    NoSQL
    regular
    Domain-Driven Design
    regular
    Microservices
    junior
    Docker
    nice to have
    Kubernetes
    nice to have

Job description

Online interview

Senior Software Developer - Java


As a Senior Software Developer your mission will be not only develop efficient software solutions, but also contribute to the architecture decision and guide other team members. You will join scrum team who is responsible for not only build but also investigate and advise about the solution. On this position you will work closely with other developers as well as product owner and analyst. You will be able to share your knowledge with other developers across the company during different community meetings.



Main responsibilities:

  • Development of integration services based on API/event first approach with support of NoSql and kafka.
  • Contribute to extend existing framework to support service development.
  • Contribute to scrum ceremonies as an active team member.
  • Performing code reviews and pair programming.
  • Contribute to solution designs together with tech leads and architects.



Qualifications and Skills:

  • Proficiency in Java Programming language (Mostly working on Java 17).
  • A clear understanding of Agile/Scrum methodologies.
  • Experience with message brokers like Kafka.
  • Experience in building distributed systems.
  • Understanding Clean Code, Clean Architecture principles.
  • Docker, Kubernetes is a +.
  • Experience in NoSQL is a +.




Joining Lyreco means:   

  • Working in an international, distribution company (25 countries, 18 languages, 3 central hubs)
  • Processes based on Scrum/Agile first approach 
  • High quality of delivered software - we are creating, extending and maintaining the solution in-house
  • Ownership and proactive approach during daily software development activities
  • Using recent technologies like Kubernetes, Docker, Kafka as well as proven ones .NET Core, Java, Python, JavaScript
  • Being open to innovations – as a market leader we are innovative to stay on top
  • Strategic thinking – as a profitable company we are focusing on both short term and long term Challenges and opportunities
  • Investing in our people – we have proven experience of internal growth of our employees – expert and managerial path.


Benefits (contract of employment):

  • Sharing the costs of sports activities
  • Sharing the costs of foreign language classes and professional training
  • Private medical care
  • Life insurance
  • Holiday funds
  • Christmas gifts



What we offer:

  • Flexible working time (we start between 7-9 and work 8 hours respectively)
  • Hybrid work (3 days office, 2 days remote)




We are a part of Lyreco – a leading distributor of workplace products and solutions in Europe and around the world. We operate as Lyreco Management Group with Central Shared 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.