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.

Forma spolupráce
Freelance
Nasazení
Remote
Umístění
Bratislava (SK), Praha (CZ)
Mzda
starting from 300MD
Mám zájem o tuto pozici

Náplň práce

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.

Předpoklady a dovednosti

  • 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.

O společnosti

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.

Přihlásit se na pozici

Výběrovým řízením vás provedeme Dominika. Máte dotazy? Zavolejte na číslo +421 948 432 411.

Priložiť životopis (nepovinné)

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

Pro odesláni je vyžadován souhlas
Pro odesláni je vyžadován souhlas