Remote Jobs RockRemote Jobs Rock

Freelance Backend Software Engineer

๐Ÿ“… Aug 24
JavaSpring BootMicroservicesREST APIs
Apply Now

๐Ÿ“œ Description

  • Design, refactor, and maintain Java and Spring Boot microservices and REST APIs.
  • Re-architect backend systems to improve maintainability, reliability, and throughput.
  • Implement cloud security, identity, secrets management, and authentication standards.
  • Integrate third-party sports data feeds, video streams, and commentary providers.
  • Deploy and manage containerized services and cloud infrastructure using Docker, Kubernetes, and Terraform.
  • Build CI/CD workflows, monitor application and database performance, and contribute to technical planning, code reviews, and documentation.

๐Ÿ› ๏ธ Requirements

  • Strong commercial contracting experience with Java and Spring Boot
  • Proven background building, deploying, and maintaining applications in production cloud environments (AWS or Azure)
  • Hands-on experience with containerisation and orchestration using Docker and Kubernetes
  • Expertise in designing and building secure, high-traffic RESTful APIs
  • Practical experience writing Infrastructure as Code using Terraform
  • Solid working knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB, Cosmos DB)
  • Deep understanding of cloud security fundamentals (IAM, secrets management, key vaults)
  • Experience setting up and maintaining CI/CD pipelines (e.g., GitLab CI, Bitbucket Pipelines, or ArgoCD)
  • Experience with event-driven architectures using Apache Kafka or similar messaging systems
  • Prior exposure to performance tuning and cloud cost-optimisation strategies
Full job description

Senior Backend Java Engineer (Freelance Contract) โ€“ Hungary

Contract Length: 3+ Months
Start Date: ASAP
Day Rate: 120,000 HUF โ€“ 180,000 HUF per day
Location: Hungary


About the Role

Beyond Sports is looking for an experienced Senior Backend Java Engineer to support the development, scaling, and modernisation of our high-performance backend systems and cloud infrastructure.

This is a hands-on freelance contract opportunity for a senior engineer with deep Java expertise, strong cloud experience, and a passion for building resilient, scalable systems. Youโ€™ll work closely with cross-functional engineering teams to refactor core microservices, improve system architecture, and ensure low-latency integrations across our web and mobile platforms.


Key Responsibilities

  • Design, refactor, and maintain scalable backend microservices and REST APIs using Java and Spring Boot

  • Re-architect existing backend systems to optimize for maintainability, reliability, and throughput

  • Implement secure identity, secrets management, and authentication standards across cloud environments

  • Integrate third-party systems, including real-time sports data feeds, video streams, and commentary providers

  • Deploy and manage containerised services using Docker and Kubernetes

  • Provision and maintain cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform

  • Build, automate, and manage deployment workflows using modern CI/CD pipelines

  • Monitor, troubleshoot, and optimize application and database performance

  • Participate in technical planning, architectural discussions, and peer code reviews

  • Produce clear, maintainable technical documentation for APIs and core backend systems


Required Skills & Experience

Essential

  • Strong commercial contracting experience with Java and Spring Boot

  • Proven background building, deploying, and maintaining applications in production cloud environments (AWS or Azure)

  • Hands-on experience with containerisation and orchestration using Docker and Kubernetes

  • Expertise in designing and building secure, high-traffic RESTful APIs

  • Practical experience writing Infrastructure as Code using Terraform

  • Solid working knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB, Cosmos DB)

  • Deep understanding of cloud security fundamentals (IAM, secrets management, key vaults)

  • Experience setting up and maintaining CI/CD pipelines (e.g., GitLab CI, Bitbucket Pipelines, or ArgoCD)

Desirable

  • Experience with event-driven architectures using Apache Kafka or similar messaging systems

  • Prior exposure to performance tuning and cloud cost-optimisation strategies

  • Strong automated testing practices (unit, integration, and regression testing)

  • Understanding of cloud networking components (VPCs/VNets, API Gateways)

Pagseguro

Engenheiro de Software Sr. (Java)

๐Ÿ•’ 3 days ago
Pagseguro๐Ÿ‘ฅ 5001 - 10,000 employees๐Ÿข Financial Services

Define system architecture and build, test, and deliver Java or Kotlin applications, translating business requirements into distributed systems while monitoring platform health and improving engineering processes.

JavaKotlinSpringDistributed Systems
Jobgether

Senior Java Engineer (Payments)

๐Ÿ•’ 3 days ago
Jobgether๐Ÿ‘ฅ 11 - 50 employees๐Ÿข Staffing And Recruiting

Own the architecture and delivery of secure, high-performance payment platforms, building Java services and integrations while improving reliability, compliance, engineering practices, and team capability.

JavaSpring BootApache KafkaPayment Systems
ServiceNow

Sr Software Engineer - Veza

๐Ÿ•’ 2 days ago
ServiceNow๐Ÿ‘ฅ 10,000+ employees๐Ÿข Computer Software

Design and maintain scalable, secure backend services for an identity security platform, collaborating across product, engineering, UX, and security to deliver reliable features and improve platform performance.

Backend DevelopmentJavaGoC++
Software Mind

[WIO] .Net Software Developer (German speaking)

๐Ÿ•’ 3 days ago
Software Mind๐Ÿ‘ฅ 501 - 1000 employees๐Ÿข Information Technology And Services

Develop resilient.NET backend services for client projects, applying secure coding, design patterns, performance analysis, testing, and code-metric insights while collaborating directly with clients and cross-functional teams.

๐Ÿ“ ๐Ÿ‡ต๐Ÿ‡ฑ Krakรณw - Remote๐Ÿ’ผ Full-Time๐ŸŽธ Senior๐Ÿ”Ž Backend Engineer๐Ÿ“ข ๐Ÿ‡ฉ๐Ÿ‡ช German Required๐Ÿ“ข ๐Ÿ‡ฌ๐Ÿ‡ง English Required
.NET/.NET CoreC#Entity FrameworkREST APIs
Jobgether

Senior Java Engineer (Payments)

๐Ÿ•’ 3 days ago
Jobgether๐Ÿ‘ฅ 11 - 50 employees๐Ÿข Staffing And Recruiting

Own the design, delivery, and operation of secure, scalable payment platforms, leading Java architecture and integrations while improving reliability, engineering practices, and team capability.

Java 21Spring BootApache KafkaPayment Systems

Trusted by Remote Workers