Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

RED Global

NewBe an early applicant

Java Developer (DevOps)

Posted Updated
Discussion

Summary

Java Developer with a DevOps focus: building and maintaining Spring Boot backend services and REST integrations, writing JUnit/Mockito tests, and automating CI/CD deployments with GitHub Actions, Kubernetes, and ArgoCD on Microsoft Azure, plus monitoring and troubleshooting production apps. Based in Poland.

We are looking for a skilled Java Developer with DevOps capabilities to join our engineering team. In this role, you will bridge backend development and cloud infrastructure, driving software delivery from clean code implementation to automated containerized deployments in cloud.

Your Responsibilities

  • Design, develop, and maintain high-performing backend applications using Java and Spring Boot.
  • Build and evolve robust RESTful web services and system integrations.
  • Collaborate with business analysts, architects, and cross-functional teams to translate technical and business requirements into scalable architecture.
  • Write, execute, and maintain unit and integration tests (JUnit, Mockito) to ensure clean code standards and high code quality.
  • Perform code reviews and support application deployments across testing and production environments.
  • Monitor application performance, analyze logs and metrics, and perform proactive troubleshooting for application and environmental incidents.
  • Drive CI/CD pipeline enhancements and automate software build, test, and release processes using GitHub Actions, Kubernetes, and ArgoCD.

Requirements

  • Strong hands-on experience in Java and core frameworks (Spring Boot, REST API development).
  • Solid understanding of design patterns, Clean Code principles, and software development best practices.
  • Proficiency in relational databases, SQL, and data integration strategies.
  • Proven track record with testing frameworks (JUnit, Mockito) and version control (Git).
  • Experience in software delivery within Agile/Scrum environments.
  • Practical experience or strong working knowledge of Microsoft Azure services for application hosting and monitoring.
  • Hands-on experience with CI/CD pipelines (specifically GitHub Actions) and GitOps principles using ArgoCD.
  • Knowledge of Kubernetes architecture and container management (Docker/K8s).
  • Mindset focused on process automation, root-cause incident analysis, and application performance tuning.

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →