Java Developer

DPDgroup IT Solutions sp. z o.o.

Warszawa, Włochy
17 000–22 000 zł netto (+ VAT) / mies.
Praca hybrydowa
Kontrakt B2B
💼 Kontrakt B2B
🏠 Praca hybrydowa
Java 21
Spring Boot
Redis
SQL
🧠 HTML
CSS
JavaScript
⚛️ React.js
Git
GitLab
Maven
🚢 Kubernetes
Helm
PostgreSQL
Elasticsearch
Cucumber
Cypress
Grafana
Prometheus
Loki
Tempo
Java
Spring Framework

About the project

  • We are looking for a highly skilled developer with minimum 4 years of successful experience in Java development with a strong background in legacy system migration and new system design. The candidate will participate in the migration and creation of two web solutions using Java 21 and Spring Boot, implementing Acceptance Test Driven Development (ATDD), and embracing event-driven design principles. The candidate will integrate a Team of 2 other back-end developers, 2 front-end developers, one tester and one product owner. Interaction with other development teams and architecture teams will be key to secure the integration in the development standards of DPDgroup Solutions. Exchange with other developers / tester is expected to improve the deliverables (design, code review …).

Your responsibilities

  • Integrate a Team with Agile process and participate to technical and functional problematics
  • Ensure the development of the evolutions of the application from the specification to the production
  • Ensure the support, if necessary, to the L2 and IT OPS Teams
  • Collaborate with cross-functional teams to design and implement DevOps practices, including CI/CD pipelines, Kubernetes orchestration, and Docker containerization
  • Implement and manage Kafka for event streaming, Grafana for monitoring, Elasticsearch for data indexing, Prometheus for metrics collection, Tempo for distributed tracing, and observability design for system health
  • Document migration processes, best practices, and providing comprehensive reports on progress and outcomes

Our requirements

  • Architecture and Design Pattern: Microservices, Event Driven Architecture (Kafka), ATDD, hexagonal architecture, Observable pattern.
  • Back-end: Java 21, Spring, spring boot, Redis, SQL.
  • Front-end: HTML, CSS, JavaScript, Reactjs.
  • Continuous Delivery: Git, Gitlab, Maven, Kubernetes, Helm.
  • Database: Postgresql, ElasticSearch
  • Test: Cucumber, Cypress
  • Monitoring: Grafana, Prometheus, Loki, Tempo
  • Strong technical background to evolve in technical complex IT environment
  • Familiarity with IT product and project management and knowledge of the agile method
  • 4 years of professional experience in Java development with a strong understanding of Java 21 features
  • Proficiency in microservice architecture and event-driven design
  • Extensive experience with DevOps practices
  • Familiarity with Kubernetes, Git, GitLab, Docker, Kafka, Grafana, Elasticsearch, Prometheus, and observability design
  • Experience in SQL (POSTGRES) and Redis is highly desirable for this role
  • Strong problem-solving and analytical skills with a proactive approach to troubleshooting and issue resolution

Technologies we use

This is how we work on a project

  • Clean Code

  • code review

  • design patterns

  • static code analysis

  • TDD

  • architect / technical leader support

  • Continuous Deployment

  • Continuous Integration

  • active monitoring

  • documentation

  • integration tests

  • performance tests

  • test automation

What we offer

  • Interact with other development teams and architecture teams to secure integration in development standards

  • Exchange with other developers/testers to improve deliverables (design, code review, etc.)

Wyświetlenia: 3
Opublikowanadzień temu
Wygasaza 29 dni
Rodzaj umowyKontrakt B2B
Tryb pracyPraca hybrydowa
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Java Developer"