Senior/Lead Java Developer
Tech Stack / Keywords
Firma i stanowisko
Jit Team is a Polish IT company employing over 770 experts and delivering innovative IT solutions globally. The client is a Polish clothing company from Gdańsk, operating over 2000 physical stores across 25+ markets along with a dynamic international e-commerce presence. The company has over 15 years of experience and engages in charitable and educational initiatives.
Wymagania
Must have:
- Minimum 5 years commercial experience programming in Java (Java 11+)
- Experience with Spring / Spring Boot
- Experience with system integrations (REST/SOAP API)
- Knowledge of relational databases (SQL) and ORM (e.g., Hibernate/JPA)
- Experience designing backend application architecture
- Familiarity with CI/CD tools (e.g., Jenkins) and Git
- Experience with container systems (Docker; knowledge of Kubernetes/OpenShift is a plus)
- Ability to write unit and integration tests (JUnit)
- Practical experience using AI development tools (e.g., GitHub Copilot, Claude Code, ChatGPT)
- Knowledge of Agile/Scrum methodology
- Strong analytical skills and capability to make independent technical decisions
- English language proficiency minimum B2
Nice to have:
- Experience as Tech Lead or mentoring a team
- Knowledge of message queue systems (e.g., Kafka, RabbitMQ)
- Experience in fixed price project models
- Openness to experimenting with new AI tools for software development
Obowiązki
- Design, implement, and develop backend applications in Java
- Co-create and maintain system architecture
- Work on integration projects and client application modernization
- Optimize existing solutions and identify improvement areas
- Collaborate with analysts, testers, and Product Owners on new functionalities
- Perform code review and maintain code quality standards
- Use AI tools (e.g., for code generation, review, documentation) to increase team efficiency
- Support technical problem solving and architectural decisions
- Mentor and provide substantive support to less experienced team members
- Participate in technical planning and task estimation in Agile/Scrum
Benefity
- Hybrid work mode with 2 days per week in office (Gdańsk or Warszawa)
- Working on diverse projects with different tech stacks
- Opportunity to influence architecture and code quality
- Use of AI tools to enhance development efficiency
Inne informacje
Informujemy, że administratorem danych jest Jit Team z siedzibą w Gdyni, ul. Łużycka 8c (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Jit Team
310 aktywnych ofert