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.
Predpoklady a zručnosti
- 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 spoloč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.
Prihlásiť sa na pozíciu
Sprevádzať týmto výberovým procesom vás bude Dominika. Máte otázky? Zavolajte na číslo +421 948 432 411.
Osobné údaje
Týmto udeľujem súhlas so spracúvaním mojich osobných údajov uvedených v žiadosti o prijatie do zamestnania, v profesijnom životopise, osobnom dotazníku, osobných údajov získaných z kontaktného formulára na webstránke spoločnosti a osobných údajov získaných pri pohovore v spoločnosti Grain Slovakia s. r. o. podľa Z. č. 18/2018 Z. z. o ochrane osobných údajov (ďalej len „Z.č. 18/2018 Z. z.“) spoločnosti Grain Slovakia s. r. o. na účely sprostredkovania zamestnania. Súhlas je možné kedykoľvek písomne odvolať, inak súhlas zanikne po uplynutí 3 rokov odo dňa jeho udelenia a údaje budú anonymizované a ďalej využívané výlučne na štatistické účely. Zároveň beriem na vedomie, že práva dotknutej osoby sú upravené v § 59 a nasl. zákona č. 18/2018 Z. z. Týmto prehlasujem, že podmienkam spracovania mojich osobných údajov som plne porozumel a súhlas udeľujem vedome, dobrovoľne a bez výhrad.