Powiązane oferty

Brak wyników spełniających kryteria wyszukiwania.

Informacja o wygasłym ogłoszeniuOgłoszenie wygasło
company logo

Senior Java Developer

Espeo SoftwareIkona lokalizacjiPolska

Rodzaj zatrudnienia
Rodzaj zatrudnieniaPełny etat
Doświadczenie
DoświadczenieSenior
Dodano
Dodano21 stycznia 2026
Zarobki
ZarobkiDo uzgodnienia

Key Duties and Requirements: A Roadmap to Your Professional Success

Scope of responsibilities:

  • Designing and developing backend services using Java 17+ and Spring Boot (JEE is not applicable for this project).
  • Building and maintaining scalable microservices-based architecture.
  • Developing and maintaining RESTful APIs.
  • Working with distributed systems and messaging using Apache Kafka.
  • Integrating applications with PostgreSQL databases.
  • Implementing authentication and authorization using Keycloak.
  • Ensuring observability with Prometheus and Grafana.
  • Deploying and maintaining services in AWS using Docker and Kubernetes (EKS).
  • Supporting CI/CD pipelines using Flux and Git-based workflows.
  • Troubleshooting and debugging complex issues in distributed environments.
  • Writing clean, testable code with unit and integration tests.
  • Participating in the full SDLC: analysis, design, implementation, testing, and deployment.
  • Collaborating with cross-functional teams (frontend, product owners, DevOps, ICT).

Here’s a set of skills we require:

  • 8+ years of professional experience with Java.
  • Strong hands-on experience with Spring Boot (JEE is not applicable).
  • Solid understanding of microservices architecture and distributed systems.
  • Experience building RESTful APIs.
  • Strong relational database experience (PostgreSQL preferred).
  • Hands-on experience with Apache Kafka (messaging).
  • Experience with Redis.
  • Familiarity with Keycloak (authentication and authorization).
  • Experience with Prometheus & Grafana (observability).
  • Experience deploying applications in AWS.
  • Hands-on experience with Docker and Kubernetes (EKS).
  • CI/CD experience with Flux and Git pipelines.
  • Unit and integration testing experience.
  • Strong problem-solving skills and ability to work independently.
  • Proactive mindset and ownership of delivered solutions.
  • At list Upper-Intermediate level of English
  • Polish language - native
  • Architectural thinking: understanding the rationale behind microservices patterns and design decisions.
  • End-to-end SDLC ownership: from analysis and design through development, testing, and deployment.

Nice to have experience with:

  • Agile methodologies (Scrum, Kanban).
  • High-volume databases, query optimization, and performance tuning.
  • Production system maintenance.
  • Advanced cloud services and containerization.

Back

Zainteresowany ofertą?

Aplikuj już teraz!