.
Senior Java Developer
  • Gdańsk
Senior Java Developer
Gdańsk, Gdańsk, Pomeranian Voivodeship, Polska
Lyreco Advantage
14. 7. 2024
Informacje o stanowisku

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

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

requirements-expected :


  • 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, in supporting and/or implementing complex integration projects
  • Extensive knowledge of SQL and NOSQL Databases
  • Unit Testing and Mocking frameworks experience
  • Continuous integration and deployme
  • 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
  • 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

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • flexible working time
  • holiday funds
  • christmas gifts
  • employee referral program

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


    109 770
    20 536