Miejsca pracy
>
Senior Java Developer

    Senior Java Developer - al. Grunwaldzka d, Gdańsk, Polska - Lyreco Advantage

    Lyreco Advantage
    Lyreco Advantage al. Grunwaldzka d, Gdańsk, Polska

    6 dni temu

    Default job background
    W pełnym wymiarze godzin Technologia / Internet
    Opis

    Senior Java Developer

    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

    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 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.



  • Lyreco Advantage al. Grunwaldzka d, Gdańsk, Polska W pełnym wymiarze godzin

    Application Expert EDI · Within the Integration department of Lyreco Management, you will be responsible for the development of EDI customer flows as well as their monitoring on the EDI Group station in a webMethods and SAP environment. · You will also be required to participate ...