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.
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 JPA, Flux 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.
Osobní údaje
Uděluji tímto souhlas se zpracováním svých osobních údajů uvedených v žádosti o zaměstnání, profesním životopise, osobním dotazníku, osobních údajů získaných z kontaktního formuláře na webových stránkách společnosti a osobních údajů získaných při pohovoru ve společnosti Grain Slovakia s. r. o. podle zákona č. 18/2018 Sb. o ochraně osobních údajů (dále jen „zákon č. 18/2018 Sb.“) společnosti Grain Slovakia s. r. o. za účelem zprostředkování zaměstnání. Souhlas lze kdykoli písemně odvolat, jinak souhlas zaniká uplynutím 3 let ode dne jeho udělení a údaje budou anonymizovány a dále využívány výhradně pro statistické účely. Zároveň beru na vědomí, že práva subjektu údajů jsou upravena v § 59 a násl. zákona č. 18/2018 Sb. Prohlašuji, že jsem plně srozuměn/a s podmínkami zpracování svých osobních údajů a souhlas uděluji vědomě, dobrovolně a bez výhrad.