content-header

Main Tasks

  • Design and develop cloud-native data processing pipelines, microservices, and APIs using Java (17+) / Spring Boot.
  • Integrate with enterprise data platforms via messaging frameworks such as RabbitMQ or Zeebe.
  • Deploy, monitor, and operate applications in public cloud environments (Azure preferred).
  • Apply best practices: clean code, automated testing, CI/CD, and performance optimization.
  • Optimize workflows for performance, resilience, security, and operational efficiency.
  • Support and monitor production pipelines, troubleshoot distributed system issues.
  • Collaborate with cross-functional teams: data scientists, ML engineers, product teams, and platform engineers, to deliver robust, production-ready data solutions.

Expectation

  • 5+ years of development experience with Java (17+).
  • Spring Boot.
  • SQL experience.
  • Solid understanding of OOP and design patterns.
  • Hands-on experience with Cloud environments, preferably Microsoft Azure.
  • Strong problem-solving skills and ability to work in an agile environment.
  • Fluency in English (written and spoken).
  • Candidate needs to be eligible to work in Hungary

Advantages

  • Experience with RabbitMQ, Kubernetes, Docker, Azure, Spring Cloud, concurrent programming.
  • Knowledge of security protocols (e.g., OAuth2 authentication)

Company info

Tech People is a European provider of technical skills permanent recruitment and temporary contracting services for multiple industries.

Currently we are looking for

SENIOR JAVA DEVELOPER (GYT)

 

Location: Budapest, XI. district, hybrid (2 days in office)

Salary: competitive

Type of employment: full time, employee

JELENTKEZEM