Senior Java Developer

Posted 3 Days Ago
Be an Early Applicant
Gdańsk, Pomorskie
Senior level
Retail • Sales
The Role
The Senior Java Developer leads complex software solutions development and serves as a mentor to junior team members. Key responsibilities include designing software that meets business expectations, developing REST APIs, performing unit/system testing, and engaging in threat and risk assessments.
Summary Generated by Built In

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 company's technology roadmap, influencing strategic decisions, and ensuring that software products align with business objectives.

Main 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

Qualifications & skills:

  • Fluent English

  • Be endowed with human qualities and soft skills like kindness, communication and a positive open mindset.

  • Be a team player, be open to challenge yourself and continuously learn.

  • Java, J2EE

  • Junit / Mockito

  • REST API

  • Spring Boot applications

  • Spring batch applications

  • Spring Security

  • Oracle / MongoDB

  • Git

  • Docker

  • Kafka

  • Event Sourcing knowledge

  • Knowledge of CQRS pattern

  • EDA

Desired Skills:

  • 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)

  • Rancher

  • Jenkins

  • Event streaming with Apache Kafka

  • Knowledge of IDE (IntelliJ)

  • Atlassian suite (Jira, BitBucket, Confluence) 

  • Event Sourcing knowledge

  • Knowledge of CQRS pattern

Experience:

  • 7+ years of experience with Java technologies

  • Previous work experience with Spring framework

  • Should have 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

  • Extensive knowledge of NOSQL Databases

  • Unit Testing and Mocking frameworks experience

  • Continuous integration and deployment

REASONS TO JOIN LYRECO:

  • A full- time job in a dynamic, passionate, international team

  • Possibility to join internal mobility program

  • Competitive salary (bonus, benefits)

  • Hybrid work model

If the above job description interests you and you think you are a good fit, apply now! We look forward to receiving your application.

#LI-Hybrid

#LI-AW1

#management

Top Skills

J2Ee
Java
The Company
Marly
4,926 Employees
On-site Workplace
Year Founded: 1926

What We Do

The Lyreco Group is the European leader and the third largest distributor of workplace products and services in the world. A privately-owned company since 1926, Lyreco is now present in 25 countries with 13 partners in 15 additional countries, operating in 40 different countries across the globe.

A global workplace solutions company with 12,000 employees, Lyreco’s mission is to delivery sustainably, what any workplace needs, so its people can focus on what matters most. We are pioneers, today and tomorrow, in delivering what any workplace needs, from workplace products, to services, anywhere you work. We are active in the areas of office supplies, print services and consumables, PPE and safety solutions, coffee and catering, hygiene and cleaning, furniture and ergonomics solutions, and wellbeing services.

With our core values of excellence, passion respect, and agility driving every decision, and a perfect blend of people, technology, and our corporate social responsibility strategy, we aim to deliver a great working day for our people and our customers. We strive for perfection in everything we do, and we really care for our customers. We believe in trust, respect and ethical behaviour, and we remain agile with our ability to anticipate, innovate and adapt to change.

To learn more about Lyreco – check out our website

Similar Jobs

Dynatrace Logo Dynatrace

Senior Java Software Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Hybrid
Gdańsk, Pomorskie, POL
4700 Employees

Dynatrace Logo Dynatrace

Senior/Lead Java Developer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Hybrid
Gdańsk, Pomorskie, POL
4700 Employees

Dynatrace Logo Dynatrace

Java Senior Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Hybrid
Gdańsk, Pomorskie, POL
4700 Employees
Hybrid
Gdańsk, Pomorskie, POL
776 Employees

Similar Companies Hiring

Grocery TV Thumbnail
Software • Retail • Marketing Tech • Hardware • Digital Media • AdTech
Austin, TX
45 Employees
Fora Travel Thumbnail
Travel • Software • Sales • Professional Services • On-Demand • Hospitality • Agency
New York, NY
85 Employees
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
US
357 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account