Java Developer
Technologie
Nuevo SoftwarehouseVor 2 MonatenBis 19.4.2026
Vollzeit100% Remote
Stellenbeschreibung
Nuevo Softwarehouse olarak işbirliği içerisinde olduğumuz kurumumuzda değerlendirilmek üzere m n 5 yıl deneyimli "Java Developer " olarak süreçlere dahil olacak takım arkadaşı arayışımız mevcuttur.
Project Description
The project involves building an API layer composed of microservices in front of our DevOps platform. The goal is to automate tasks and provide them as self-service through APIs.\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
Tasks
- Write user stories in alignment with the Product Owner.
- Implement stories/tasks from the sprint board, as defined by the Product Owner, based on technical expertise.
- Document implementations in GitLab for presentation to E.ON for approval.
- All necessary information and documentation will be provided by E.ON in advance.
Technical Skills
- Core Java: Strong understanding of Java SE, including OOP principles, collections, exception handling, and Java concurrency.
- Java Streams and Lambda Expressions: Proficiency in functional programming with Java.
- Quarkus Basics: Understanding of Quarkus architecture, configuration, and its lightweight nature.
- Extension Ecosystem: Knowledge of commonly used Quarkus extensions (e.g., RESTEasy for JAX-RS, Hibernate ORM with Panache).
- Inter-Service Communication: Understanding of RESTful APIs, gRPC, or event-driven architecture.
- OAuth 2.0 and OpenID Connect: Deep understanding of token-based authentication and identity layers.
- Docker: Ability to create Docker images for Quarkus applications.
- Testing: Writing unit tests using JUnit and Mockito, and integration tests with tools like Karate Labs.
- CI/CD: Experience with GitLab CI for automating build and deployment processes.
Keywords
javagitlabquarkushibernategrpcoauthopenid-connectdockerjunitmockitogitlab-ci
¿Te interesa este puesto?