Senior Java Developer

The role is focused on developing and maintaining business-critical backend applications in a modern, cloud-oriented environment. As part of a Scrum team, the developer will closely cooperate with stakeholders and analysts to deliver robust, scalable, and high-quality solutions.

Form of cooperation
Freelance
Deployment
Remote
Location
Bratislava (SK), Praha (CZ)
Salary
starting from 300MD
I am interested in the position

Job description

We are seeking an experienced Application Developer to join our team and contribute to the development of business-critical backend applications. You will work closely with stakeholders, business analysts, and a Scrum team within our value stream. The role focuses on modern Java/Spring development, cloud technologies, DevOps automation, and distributed system design.

  • Design, develop, and maintain backend business-critical applications using Java and Spring Boot.
  • Collaborate with stakeholders, product owners, and analysts to refine requirements and deliver robust solutions.
  • Implement RESTful services (OpenAPI/Swagger) within distributed systems.
  • Work within a Scrum team, ensuring high code quality, performance, and reliability.
  • Apply DevOps practices, CI/CD pipelines, and containerization standards.
  • Monitor and analyze systems using observability tools (Grafana, Kibana).
  • Manage relational databases and messaging systems.
  • Contribute to cloud-based architectures and follow security best practices.

Prerequisites and skills

  • 5+ years of professional experience in software development with Java 17+ and Spring 6 / Spring Boot 3+.
  • Strong expertise in Spring Data JPAFlux and Mono (Reactive Programming), and REST (OpenAPI, Swagger).
  • Solid understanding of DevOps practices (Jenkins, Maven) and containerization (Docker, Kubernetes).
  • Experience with monitoring/analysis tools such as Grafana and Kibana.
  • Strong background in relational databases (SQL, preferably MSSQL), Liquibase, and messaging technologies (Azure Service Bus desirable, RabbitMQ).
  • Knowledge of cloud services, ideally Microsoft Azure.
  • Experience with BPMN and Camunda (desirable).
  • Understanding of security standards (OAuth, JWT, Spring Security).
  • Strong communication, teamwork, and diplomatic collaboration skills within a Scrum environment.

About the company

The company is a global provider of consulting, digital, and technology services, delivering large-scale solutions for clients across multiple industries. It focuses on innovation, cloud transformation, and building high-performance digital systems.

Apply for a position

You will be guided through the selection process by Dominika. If you have any questions? Call +421 948 432 411.

Priložiť životopis (nepovinné)

DOC, DOCX, ODT, PDF, RTF a TXT, max. 20 MB.

Consent is required to send
Consent is required to send