#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWrocławJavaSenior Java Engineer
    Senior Java Engineer
    Java
    IMG ARENA

    Senior Java Engineer

    IMG ARENA

    Wrocław
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Remote

    Tech stack

      Redis

      master

      RabbitMQ

      master

      Kotlin

      master

      Java 21

      master

      Kafka

      master

      SQL

      master

    Job description

    Online interview

    At IMG ARENA we acquire the official rights to the data and video streams of a diverse range of federations, tournament formats and sports such as basketball, football, golf, MMA, table tennis, tennis, volleyball and many more to come. We collect real-time player and ball tracking data, scoring information, and other relevant data at sports venues. This data is then enhanced using mathematical models and delivered to customers worldwide with low latency speed. Additionally, we offer advanced visualizations for both web and mobile platforms, including 3D views.



    IMG ARENA is looking for individuals on position:


    Java Engineer (senior) 


    About the role:

    The Java Engineer is part of a four-person international senior team. The team is responsible for developing the Digital Data Exchange (DDE) system within the sports streaming function. The sports data platform provides customers with high-performance streaming and data manipulation services, ensuring the availability of low-latency statistical feeds across multiple sports. Java Engineer collaborates daily with Scala Team. The role offers an extensive opportunity to learn Scala as we build Java libraries and services alongside and in support of the existing, Scala, tech stack. Java Engineer is working with the team’s technical lead to establish development practices and techniques that we will use going forward. This role will provide an excellent chance to make a mark on a team from the very start. The Java Engineer reports to the Lead Java Engineer, who is based in the UK. Remote working is permitted.


    What will you do? 

    • Developing and maintaining applications, tools and utilities within the data streaming platform with a focus on concise, readable and reliable code and quality over quantity
    • Defining and maintaining coding standards, testing practices and delivery pipelines
    • Advocating and performing non-hierarchical code reviews
    • Mentoring junior team members
    • Producing concise and consistent technical documentation
    • Researching and suggesting new technologies and concepts to improve platform availability and minimize latency
    • Ownership of service test automation and load testing; working closely with QA
    • Actively pursuing personal and team development by using and improving in-house training facilities and utilizing third party resources
    • Working with the technical lead to improve system security; keeping abreast of developments and versioning concerns
    • Assisting with recruitment of new team members

     

    What are we looking for? 

    • Experience developing applications using Java and Spring, in commercial Java role(s)
    • An advocate of meticulous unit testing, integration testing and TDD; extensive knowledge of automated test, mocking and mutation testing frameworks
    • Experience of development and deployment within a microservice architecture
    • Experience with containerization software and container orchestration software
    • Experience designing, developing, and documenting client-facing RESTful and internal APIs.


    Nice to have:

    • Experience of Kotlin
    • Knowledge of and interest in a wide variety of sports is a huge advantage.


    We are looking for a true collaborator, who thrives in a team environment, actively seeking out personal development and supporting the development of others. You will encourage and participate in open discussion of different solutions and approaches whilst welcoming criticism of your own code and striving to maintain standards across the team.


    Technologies we use:


    ∙   Java 21 (at least Java 17) 

    ∙   Kotlin

    ∙   SQL (PostgreSQL)

    ∙   Redis

    ∙   Spring framework (Core, Boot, Cloud, Security)

    ∙   Messaging brokers; RabbitMQ, Kafka

    ∙   Docker, Kubernetes, Terraform

    ∙   AWS instance management and deployment

    ∙   Linux, shell scripting

    ∙   JUnit, Mockito, Power Mock, PI Test

    ∙   CI/CD; Jenkins/GitLab/GitHub.

     

    We offer:

    ∙   Contract of employment 

    ∙   Fully remote work with opportunity to work from the office

    ∙   Paid on-calls

    ∙   Private medical healthcare

    ∙   Life insurance

    ∙   MyBenefit program with Multisport card

    ∙   Unlimited access to e-learning platforms

    ∙   Additional 3 days of leave for volunteering

    ∙   Co-financing for glasses 

    ∙   English lessons

    ∙   Extra-ordinary projects

    ∙   International work environment

    ∙   Integration meetings

    ∙   New friends forever!

     

     

     Recruitment stages:

    • Pre-interview with Recruiter (30")
    • Interview with Tech Team (45")
    • Tech test

    Check similar offers

    Regular/Senior Fullstack Developer (React/Java) z językiem angielskim lub niemieckim

    Regular/Senior Fullstack Developer (React/Java) z językiem angielskim lub niemieckim

    New
    dmTECH Polska
    6.41K - 8.14K USD
    Gdańsk
    , Fully remote
    Fully remote
    Java
    GCP
    TypeScript
    Senior Java Cloud Developer

    Senior Java Cloud Developer

    New
    Grape Up
    4.65K - 6.69K USD
    Kraków
    , Fully remote
    Fully remote
    Java
    Kafka
    Kubernetes
    Senior Software Engineer (Java, GCP & Data)

    Senior Software Engineer (Java, GCP & Data)

    New
    DNA Technology
    4.07K - 5.85K USD
    Łódź
    , Fully remote
    Fully remote
    GCP
    Java
    Data
    Java Engineer (Mid, Senior)

    Java Engineer (Mid, Senior)

    New
    CLOUDFIDE
    3.84K - 7.69K USD
    Kraków
    , Fully remote
    Fully remote
    Spring Boot
    Java
    Databases
    Lead Backend Engineer

    Lead Backend Engineer

    New
    dotLinkers
    5.09K - 7.12K USD
    Warszawa
    , Fully remote
    Fully remote
    Java
    Cloud
    Terraform