#1 Job Board for tech industry in Europe

  • Job offers
  • Senior/Lead Software Engineer
    New
    Java

    Senior/Lead Software Engineer

    10 000 - 14 000 USDNet/month - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      PostgreSQL

      advanced

      Kafka

      advanced

      Java

      advanced

      Spring Boot

      advanced

      Prometheus

      regular

      Hibernate

      regular

      Liquidbase

      nice to have

      CQRS

      nice to have

    Job description

    Online interview

    About Us

    We are a global technology company with distributed teams working on challenging, large-scale systems. Our engineering department consists of multiple cross-functional teams responsible for different system modules.


    Position Overview

    We are seeking an experienced Java Developer to join our international team. The ideal candidate will have strong expertise in distributed systems and a proven track record of handling production-grade applications. This role offers a unique opportunity to tackle complex scalability challenges and contribute to the evolution of our microservices architecture.


    Technical Requirements

    • Strong expertise in Java development (Java 17-21)
    • Extensive experience with Spring Boot and its ecosystem
    • Solid understanding of database systems, particularly PostgreSQL
    • Proven experience with message queuing systems, especially Apache Kafka
    • Strong knowledge of transaction management and database isolation levels
    • Experience with ORM frameworks (Hibernate)
    • Familiarity with database migration tools (Liquibase)
    • Experience with observability tools (Datadog, Prometheus, Grafana)
    • Understanding of CQRS architecture patterns
    • Knowledge of containerization and Kubernetes is a plus


    Key Responsibilities

    • Design and implement new features and system improvements (50% of time)
    • Handle production-related challenges and system optimization (30-50% of time)
    • Work on solving scalability challenges in a distributed system environment
    • Implement and optimize multi-threaded applications
    • Collaborate with cross-functional, globally distributed teams
    • Participate in code reviews and technical discussions
    • Monitor and maintain system performance and reliability


    What We're Looking For

    • 5+ years of experience in Java development
    • Strong track record of working on production-grade applications
    • Proven experience in handling complex distributed systems
    • Experience with high-load applications and performance optimization
    • Strong ownership mindset and leadership potential
    • Excellent problem-solving skills
    • Strong communication skills and ability to work in a distributed team
    • Previous experience in a technical leadership role is a plus


    What We Offer

    • Opportunity to work on challenging, large-scale distributed systems
    • International work environment with distributed teams
    • Professional growth and learning opportunities
    • Flexible working arrangements
    • Competitive compensation package


    Interview Process

    • Technical interview with two team members
    • Final interview with the Engineering Manager
    10 000 - 14 000 USD

    Net/month - B2B

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Informujemy, że administratorem danych jest Yard Corporate z siedzibą w Warszawie, ul. Prosta 20 (dalej jako "administra...more

    Check similar offers

    Java Lead Developer

    New
    Experis Manpower Group
    6.88K - 7.29K USD
    Łódź
    , Fully remote
    Fully remote
    NoSQL
    Kubernetes
    Java

    (Senior) Java Developer with Quarkus

    New
    ConnectPoint
    3.86K - 5.54K USD
    Kraków
    , Fully remote
    Fully remote
    Java
    Distributed systems
    Quarkus

    Java Developer

    New
    Detable
    4.86K - 5.67K USD
    Opole
    , Fully remote
    Fully remote
    Docker
    Spring
    Java 8

    Engineering Team Leader

    New
    ER Group
    6.51K - 6.99K USD
    Gdańsk
    , Fully remote
    Fully remote
    Java
    JavaScript
    PHP

    Senior Java Engineer (Kafka)

    New
    7N
    6.28K - 7.29K USD
    Kraków
    , Fully remote
    Fully remote
    Java
    Amazon AWS
    Kubernetes