GITMAX IT Services Zrt. logó

Strong Middle Java Backend Engineer

Állás részletei

  • Cég neve

    GITMAX IT Services Zrt.

  • Munkavégzés helye

    Országos lefedettség
  • Egyéb juttatások

    • Egészségbiztosítás
  • Munkaidő, foglalkoztatás jellege

    • Alkalmazotti jogviszony
    • Általános munkarend
  • Elvárt technológiák

    • JAVA DEVOPS SPRING DOCKER CI BACKEND DATABASE MYSQL ANDROID IOS ACCESS TROUBLESHOOTING DEBUGGING
  • Elvárások

    • Angol középfok
    • Nem kell tapasztalat
    • Középiskola
Állás elmentve
A hirdetést eltávolítottuk a mentett állásai közül. Visszavonom

Állás leírása

Responsibilities

Development and maintenance of high-quality backend services using Spring Boot and Java (versions 11 through 21)
Implementation and management of high-performance networking solutions using Netty for raw socket communication with embedded devices
Design and development of scalable messaging logic using MQTT (Mosquitto/RabbitMQ) for interaction between services and nodes
Design and development of RESTful APIs to support mobile application functionality and client-server integration
Utilization of State Machine patterns to manage complex device lifecycles
Creation and maintenance of technical documentation including Sequence Diagrams
Management of database migrations and persistence using Flyway and MySQL
Troubleshooting, debugging, and optimization of application performance including log analysis and system health monitoring via Prometheus and Grafana
Providing expert input on adopting new technologies such as Redis to enhance platform architecture

Requirements

Proven experience as a Java Backend Developer with scalable, production-ready applications
Proficiency in Spring Boot and Java (versions 11 through 21)
Extensive experience with networking frameworks like Netty and protocols such as TCP/UDP and MQTT
Strong experience in designing and developing RESTful APIs for mobile clients (Android/iOS)
In-depth knowledge of database management using MySQL and schema versioning tools (Flyway)
Experience with embedded device integration and handling low-level/poorly documented binary protocols
Experience with Firebase services, specifically FCM and APNS, for mobile notification delivery
Familiarity with DevOps tools including Docker, GitLab CI, and HAProxy for load balancing
Excellent problem-solving skills with a proactive approach to refactoring legacy modules and improving system architecture

What we offer

Opportunity to work for a financially strong, fast-growing multinational company
Constant interaction with global teams of professionals
International career opportunities
Access to continuous professional development including training, certification programs, events, and team buildings
Health insurance
Competitive salary package and motivation scheme
Life events’ gifts, corporate presents and awards, years of service bonuses

How to apply

You can submit your application on the company's website, which you can access by clicking the „Apply on company page“ button.

Álláshirdetés jelentése