Bratislava, 1, SK
3 days ago
Medior/Senior Java Developer
Position Description:

For the needs of our current projects, we welcome a new colleague to join our team of Java developers. For this position, we are looking for someone with ideally 3 years of experience in Java programming.

Your future duties and responsibilities:

• Contribute significantly to implementing and documenting technical solutions within a delivery team that includes scrum masters, product owners, architects, and other engineers (developers, test engineers, and technical delivery engineers).
• Develop full-stack applications powering the terminal onboarding process using Java and Spring Boot.
• Design and implement integrations via RESTful APIs and messaging systems for smooth communication between distributed platforms.
• Support architectural direction and participate in solution specification, development, implementation, and delivery of new and existing applications or services.
• Improve CI/CD pipelines through automation and best DevOps practices, ensuring efficient continuous integration, delivery, and deployment.
• Ensure code quality and security, adhering to standards and OWASP principles.
• Execute the full suite of development tasks in a modern delivery pipeline, including unit, component, system integration, and regression testing.
• Create monitoring and logging solutions for state-of-the-art observability in production environments.
• Participate in Agile ceremonies, code reviews, and technical discussions to foster collaboration and continuous improvement.
• Stay current with emerging technologies, frameworks, tools, and programming languages.
• Support solutions in production under a build-it-own-it model.

Required qualifications to be successful in this role:

Must:
• Minimum 3 years of experience in designing, developing, and implementing Java-based applications in an Agile environment; full-stack development experience preferred.
• Proficient in Java (11 or higher) with practical experience using Git and Maven/Gradle.
• Hands-on experience with Spring Boot, Spring Data, and Spring Web MVC.
• Proven ability working with RESTful APIs and OpenAPI.
• Strong skills in SQL; familiarity with Oracle DB and Hibernate.
• Experience with JMS and ActiveMQ Artemis.
• Practical knowledge of JUnit and Mockito.
• Experience with Linux, Shell/Bash scripting, Docker, and Kubernetes.

Solid understanding of microservice architectures.
• Experience working in AWS environments.
• Knowledge of modern database technologies (relational and non-relational).
• Good understanding of security principles (OWASP Top 10).
• Experienced with runtime, build, and deployment technologies as well as tools such as Eclipse, IntelliJ, GitLab, JIRA, and Confluence.
• Strong communication and coordination skills (collaborating with product owners, stakeholders, and technical representatives).
• Highly organized and competent in problem-solving and finding solutions.

Nice to have:
• Exposure to Spring Integration, Spring Authorization Server, Spring Batch, Spring Cloud Kubernetes, Spring Cloud Config, or Spring Cloud Netflix.
• Familiarity with Liquibase and Kafka.
• Understanding of tools like Keycloak, Fortify, WIZ.io, WebInspect, or Sonatype Lifecycle.
• Experience with Helm, ArgoCD, Splunk, Dynatrace, Jenkins, Nexus, or Harbor.

What do we offer?
• Friendly working atmosphere and a stable background of one of the largest IT companies in the world
• Support of your professional growth
• Certified learning programs
• Profit Participation Plan - participation in the company’s profit
• Share purchase Plan – the possibility of purchasing employee shares
• 25 days of leave for regeneration for everyone
• 3 sick-days for recovery
• 30 days of fully paid sick leave
• Benefit Plus Program for leisure activities
• Referral bonus for referring a new colleague
• Multisport card for sports and wellness facilities
• The possibility of obtaining an interest-free loan
• Language training
• Vaccination against influenza and tick-borne encephalitis
• Possibility of participation in various sports events
• Member Assistance Program - possibility of using the advisory services of psychological and legal experts for health, work, or other serious life events
• And many more…
Join us and find out!

The base salary starts from 2500 to 4000 EUR/m. (gross). Final salary could be higher - it depends on skills and expertise of candidates.

#LI-KK

Skills: Java What you can expect from us:

Spoločne ako vlastníci prenášame odborné znalosti do praxe.

Život v spoločnosti CGI je založený na vlastníctve, tímovej práci, rešpekte a pocite spolupatričnosti. Tu môžete naplno rozvinúť svoj potenciál.

Pozývame vás, aby ste sa od prvého dňa stali vlastníkmi. Spoločne pracujeme na tom, aby sme náš sen premenili na skutočnosť. Preto sa označujeme za partnerov CGI, nie za zamestnancov. Ťažíme z nášho spoločného úspechu a máme možnosť a zodpovednosť aktívne sa podieľať na smerovaní a stratégii našej spoločnosti.

Vaša práca vytvára hodnoty. Budete rozvíjať inovatívne riešenia a trvalé vzťahy s kolegami a klientmi a zároveň budete mať prístup ku globálnym možnostiam, ktoré vám pomôžu premeniť nápady na skutočnosť, využiť nové príležitosti a využívať výhody špičkových odborných znalostí a technológií v odvetví.

Budete rozvíjať svoju kariéru tým, že sa pripojíte k spoločnosti, ktorá je vybudovaná, aby rástla a pretrvala. Podporia vás vedúci pracovníci, ktorým záleží na vašom zdraví a pohode a pomôžu vám využiť príležitosti na rozvoj vašich zručností a rozšírenie obzorov.

Pridajte sa k nám, k jednej z najväčších firiem poskytujúcich poradenské služby v oblasti IT na svete.

Confirmar seu email: Enviar Email