Java backend developer

MP Solutions Ltd.
Full-time
On-site

Our partner company is a dynamic and innovative IT consulting firm based in Hungary, specializing in custom software development, business intelligence, and cloud solutions. With over two decades of experience, they support their clients through complex digital transformation projects across various industries. Their team consists of dedicated experts who value collaboration, continuous learning, and delivering high-quality solutions. They are committed to fostering a supportive work environment where creativity and professional growth are encouraged.

Tasks:

  • Most teams use a microservices architecture running on on-premise OpenShift; some teams develop microservices in Azure
  • ~150 microservices in production and growing
  • Programming language: Java 21
  • Frameworks: Spring, Spring Boot, Spring WebFlux
  • Build tool: Gradle
  • Databases: Oracle (SQL), Cassandra (NoSQL)
  • Service communication: Primarily REST-based, moving increasingly toward asynchronous solutions using Kafka
  • API-first approach: All APIs are designed using OpenAPI before implementation begins
  • CI/CD: Jenkins, managed and developed by a dedicated DevOps team
  • LiveOps: Dedicated team responsible for production environment operations

Requirements

Requirements:

  • At least 12 months of hands-on experience with Java development (Java 8+)
  • Development knowledge in as many of the following as possible: SQL, NoSQL
  • Experience with Gradle
  • Understanding of REST and JSON
  • Familiarity with Docker
  • CI/CD knowledge and version control with Git

Nice to have:

  • Experience with microservice architecture
  • Knowledge of OpenShift or Kubernetes
  • Experience with Maven
  • Familiarity with agile development methodologies
  • Experience with Akka, Spring Boot, or J2EE
  • Adherence to clean coding principles

Benefits

  • Weekly community events: team buildings, meetups, workshops, business breakfasts, and more
  • Flexible work options
  • Continuous development: exciting projects, mentoring, technical and soft skill training
  • Supportive leadership and clear career growth opportunities
  • Company holiday resort for workshops, team retreats, or family holidays