Strong Middle Java Backend Engineer

GitMax
Poland
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Problem-solving","Teamwork","Communication"]

Backend Java developer roles focusing on scalable backend services, with strong experience in Spring Boot, Netty for high-performance networking, and MQTT for embedded device integration. You will contribute to architecture decisions, document interactions, and help refactor complex protocols in a distributed, multinational team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GitMax
GitMax
4 months ago

Strong Middle Java Backend Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 32 days agoStatus: Live

Job Summary

Backend Java developer roles focusing on scalable backend services, with strong experience in Spring Boot, Netty for high-performance networking, and MQTT for embedded device integration. You will contribute to architecture decisions, document interactions, and help refactor complex protocols in a distributed, multinational team.
Location: Poland
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the development and maintenance of high-quality backend services using Spring Boot and Java (versions 11 through 21).
  • •Implement and manage high-performance networking solutions using Netty to handle raw socket communication with embedded devices.
  • •Design and develop scalable messaging logic using MQTT (Mosquitto/RabbitMQ) for seamless interaction between services and nodes.
  • •Design and develop RESTful APIs to support mobile application functionality and ensure smooth client-server integration.
  • •Create and maintain technical documentation, including Sequence Diagrams, and manage database migrations with Flyway and MySQL.

Pay and Benefits

Perks:Health Insurance

Key Requirements

  • •Proven experience as a Java Backend Developer with a strong portfolio of scalable, production-ready applications.
  • •Proficiency in Spring Boot and Java (understanding the nuances between Java 11 and 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) and Firebase services (FCM/APNS).
  • •Familiarity with database management using MySQL and schema versioning using Flyway; embedded device integration
  • •Experience with Firebase services, specifically FCM and APNS, for mobile notification delivery.
Experience:Enterprise softwareIoT
Skills:Problem-solvingTeamworkCommunication
Languages:English
Tech Stack:JavaSpring BootNettyMQTTRESTMySQLFlywayFirebaseFCMAPNSDockerGitLab CIHAProxyPrometheusGrafana

Company Brief

GitMax
Offers Git-based code hosting and developer collaboration tools, including repository management, pull request workflows, and CI/CD integrations to streamline software development and team workflows.
Industry: Developer Tools
Website