Match score not available

Senior Java Developer

EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of Java development experience, Strong knowledge of Java 17-21, Experience with REST APIs and third-party integrations, Excellent knowledge of Kafka, Spring Boot, PostgreSQL, Kubernetes, Advanced Linux shell skills.

Key responsabilities:

  • Develop REST APIs for different backends
  • Conduct experiments and investigate system behavior
  • Study new technologies and explore data
  • Participate in an agile team to improve processes
Nobel, Ltd logo
Nobel, Ltd Information Technology & Services SME https://www.nobelcareers.com/
201 - 500 Employees
See more Nobel, Ltd offers

Job description

Logo Jobgether

Your missions

We are looking for a Senior Java Developer who will get a chance to play a key role in developing a highly distributed product based on cutting-edge technologies such as Kafka, Spring Boot, PostgreSQL, and Kubernetes, taking a deep dive into functional programming with Java.

Responsibilities

As a Java developer, you will be involved in various activities, including developing REST APIs for different backends. You will conduct experiments, investigate system behavior, study new technologies, and explore data. As part of a distributed agile team, you will actively improve the development process through retrospectives.

Requirements

  • 5+ years of professional Java software development experience
  • Strong knowledge of Java 17-21 language and core libraries
  • Understanding and interest in functional programming
  • Experience with designing and building robust REST APIs and integrating third-party APIs
  • Excellent working knowledge of Kafka, Spring Boot, PostgreSQL and Kubernetes, KeyDB
  • Strong agile and team-player skills
  • Experience with automated and manual refactoring
  • Advanced Linux shell skills
  • Good written and spoken English
  • Experience with microservices, Docker, and continuous delivery is a plus

What We Offer

  • Permanent long-term collaboration contract
  • Full-time position (40h a week)
  • Rewarding compensation package consisting of salary and a performance bonus
  • Remuneration in USD
  • Flexibility of working from home from any corner of the world
  • Vacation days (paid time off and national days)
  • Great collaborative culture with an international team of over 25 different nationalities
  • Training, team building, fun at work activities
  • Opportunities for growth and development
  • Yearly performance reviews
  • Wellbeing program with workshops and webinars led by experts

For the full list of benefits please check here

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • training-and-development
  • Teamwork
  • verbal-communication-skills

Software Engineer Related jobs