📝 Podrobnosti o nabídce práce
Kluczowe koncepcje i praktyki inżynierskie
- Test-Driven Development (TDD), Clean Code, SOLID
- Wzorce projektowe GoF
- Modularność, enkapsulacja, kompozycja, spójność, separacja odpowiedzialności
- Code Review
- Architektury: warstwowa, heksagonalna, modular monolith, microservices
- System Design
- API Development
Bazy danych
- PostgreSQL
- JPA/Hibernate
- RDBMS, NoSQL
- Transakcje, ACID/BASE
- Replikacja, sharding, consistency
CI/CD, DevOps & SRE
- Jenkins + Groovy
- Terraform
- Kubernetes
- Docker
- Deployment strategies
- Obserwowalność, logowanie, skalowalność
- SLA/SLO/SLI, DORA metrics
- Root Cause Analysis
Technologie
- Java 17 / 21
- Spring Boot 3.x
- Maven
- AWS (EKS, EC2, ECS/ECR, Lambda, S3, Aurora, RDS, DynamoDB, DocumentDB, VPC, Route 53, SQS/SNS, CloudWatch/CloudTrail itd.)
- Linux
Kompetencje liderskie
- Dokumentowanie decyzji technologicznych (ADRs/EDRs)
- Znajomość frameworków decyzyjnych (np. RAPID)
- Budowanie kultury zaufania
- Umiejętność delegowania i priorytetyzacji
Wymagania
- Minimum 5 lat doświadczenia w backendzie
- Doświadczenie w dostarczaniu złożonych rozwiązań produkcyjnych
- Bardzo dobre umiejętności komunikacyjne
- Doświadczenie w pracy z KPI/DORA metrics
- Umiejętność pracy z szerokim gronem interesariuszy
Java Tech Lead z doświadczeniem SRE / DevOps
Lokalizacja: Kraków – model hybrydowy, 2 dni z biura
Forma współpracy: B2B
Dołącz do zespołu naszego klienta jako Java Tech Lead i obejmij kluczową rolę w rozwoju oraz utrzymaniu nowoczesnych systemów backendowych. Szukamy osoby, która łączy silne zaplecze techniczne z umiejętnościami przywódczymi, potrafi podejmować decyzje w oparciu o dane oraz umie zbudować efektywne, autonomiczne zespoły inżynierskie.
Opis roli
Jako Java Tech Lead będziesz:
- Prowadzić zespół programistów, jednocześnie aktywnie uczestnicząc w pracach developerskich.
- Mentorować inżynierów i wspierać ich rozwój.
- Współpracować z Principal Engineerami, innymi Tech Leadami oraz Head of Engineering.
- Dbać o jakość architektury, kodu i procesów — od projektowania systemów po wdrożenia i utrzymanie.
- Wykorzystywać zarówno umiejętności backendowe, jak i doświadczenie SRE/DevOps w celu zapewnienia skalowalności, dostępności i niezawodności systemów.
- Podejmować decyzje techniczne z uwzględnieniem różnych perspektyw i kompromisów.
Jeśli chcesz pracować w środowisku, w którym liczy się jakość, dobra architektura i realny wpływ — zapraszamy do aplikowania!
Requirements: Java, Bazy Danych, CI/CD, DevOps, SRE, Spring Boot, Maven, AWS EKS, AWS EC2, ECS, AWS ECS, AWS Lambda, AWS S3, Apache Aurora, Amazon RDS, AWS DynamoDB, DocumentDB, VPC, Route, Amazon SQS, SNS, CloudWatch, CloudTrail, LinuxKategorie
devops
-
Lokalita: Kraków
-
Směnnost: fulltime - 40 hours per week
-
Nástup: IHNED
-
Firma: Antal
-
❓ Vše, co o této práci potřebujete vědět
👉 Kde je tato práce?
Práce je v lokalitě Kraków.
👉 Kdo na tuto pozici nabírá?
Tuto pracovní pozici nabízí firma Antal.
👉 Jaká je směnnost?
Směnnost: fulltime - 40 hours per week.
👉 Kdy je nástup?
Nástup je od IHNED.