#1 Job Board for tech industry in Europe

  • Job offers
  • All offersGdańskJavaSenior Java Developer
    Senior Java Developer
    Java
    Cpl Jobs

    Senior Java Developer

    Cpl Jobs
    Gdańsk
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B, Permanent
    Operating mode
    Hybrid

    Tech stack

      Java 17

      advanced

      Spring Boot

      advanced

      Apache Kafka

      regular

      Event-Driven Architecture

      regular

      Event Sourcing

      regular

      CQRS

      regular

    Job description

    Online interview

    We are currently looking for Senior Java Developers to join our Client’s greenfield project – the creation and launch of an e-commerce platform based on latest technology solutions.




    Main responsibilities:

     

    • Design and development of integration components, REST API and web application features, with focus on business expectations  
    • Close cooperation with other team members, including mentorship over less experienced colleagues
    • Serving as an expert and promoter of innovative tech solutions
    • Performing unit and system testing, threat and risk assessments



    Desired tech skillset:


    • Java (17 and over), J2EE; Junit / Mockito; REST API; Spring Boot applications; Spring batch applications; Spring Security; Oracle / MongoDB; Git; Docker; Kafka (or familiarity with RabbitMQ); IntelliJ; Atlassian suite (Jira, BitBucket, Confluence); cloud native apps; Jenkins; Rancher; SQL; NOSQL databases
    • Event Sourcing, CQRS pattern, EDA knowledge
    • Knowledge of craftsmanship principles, practices and methodologies:
    • Clean code / Clean coder / Clean architecture
    • Pair programming / Mob programming / Peer test / Code reviews
    • DDD / BDD / TDD
    • Please note the above list is not entirely a must-have – skills and hands-on experience with a majority of them can still make you a good fit for the project!



    Soft skills:


    • Fluent business communication in English
    • A positive, open mindset
    • Being a team player, including being open to support more junior staff and share knowledge with other colleagues
    • Being open to challenge yourself and continuously learn



    The offer:


    • Possibility to join an exciting, greenfield project of a platform vital for the Company’s business worldwide
    • A full- time job in a dynamic, passionate, international team
    • Employment on the basis of a permanent contract or a B2B contract (including paid annual leave)
    • Competitive salary, additional bonuses and corporate benefits
    • Hybrid work model