Senior Java Developer
Primary stack
Nice to have's
Job description
About the Position
Jeśli zależy Ci na rozwoju, autonomii i poczuciu sprawczości oraz chcesz być częścią zespołu, który traktuje AI jako codzienne narzędzie pracy a nie eksperymenty, to Pragmatic Coders będzie dla Ciebie świetnym miejscem!
Dołączając do Pragmatic Coders:
- Będziesz mieć okazje, by rozwijać się w AI Assisted Programming u boku pionierów tego podejścia w Polsce.
- Dostaniesz firmowy dostęp do narzędzi takich jak Cursor, Copilot, Cloude Code, Aider i nie tylko. Eksperymentujemy, uczymy się i dzielimy doświadczeniem.
- Będziesz budować i rozwijać aplikacje dobierając odpowiednie technologie i narzędzia do ich tworzenia. Dlatego zależy nam na osobach, które potrafią podejmować decyzje techniczne i rozmawiać o nich z biznesem oraz zespołem.
- Będziesz współpracować z UX/UI designerami, Product Ownerem, ale też klientem i jego zespołem w celu tworzenia użytecznych i funkcjonalnych rozwiązań.
- Będziesz uczyć się nowych technologii i narzędzi, rozwijać się w prowadzeniu rozmów technicznych z kandydatami, uczestniczyć w warsztatach sprzedażowych z klientami itp. Wielu z naszych byłych współpracowników spełnia się dzisiaj w rolach CTO, Tech Lead, Dyrektor IT.
- Będziesz mieć pewność jakości kodu dzięki stosowaniu Clean Code, Code Reviews, Continuous Delivery & Continuous Integration.
Responsibilities
- Design and develop scalable backend services
- Write clean, maintainable code
- Collaborate with UX/UI designers, Product Owners, and clients to create useful and functional solutions
- Learn new technologies and tools, conduct technical interviews with candidates, and participate in sales workshops with clients
Requirements
- Very good knowledge of Java, Spring Framework / Hibernate, Microservices
- Ability to create clean code and work on scalable, expandable, efficient, and cost-effective application architecture
- Experience in covering system functionality and components with automated tests
- Knowledge of AWS (collaboration with DevOps/SRE department)
- Presence in the Kraków office at least 2 days a week
- Polish and English language skills at B2+ level
Nice to Have
- Knowledge of Domain-Driven Design
- Experience in creating REST API
- Experience with Spring WebFlux and MongoDB
- Interest in practical use of AI in programming – we will appreciate if you are actively developing in this area
- Knowledge of Scrum and willingness to work in this approach
We Offer
Development
- Internal knowledge and experience exchange processes between projects and developers
- Training budget
- Support from tech leads in establishing your development path
AI
- We use AI not for "joyful code generation," but as part of a mature engineering process. We combine Claude Code, Cursor, and Specification-Driven Development to move faster from specification to working solution – without sacrificing architecture, tests, and quality.
Interesting Challenges and Quality
- Partnering with clients on products that improve business operations, influence technologies and solutions implemented
Team Players
- Cooperation, mutual assistance, knowledge and experience exchange – this is our daily routine!
Interesują nas realne umiejętności i podejście do realizowanych zadań. Zainteresowana/-y? Odezwij się do nas, aby dowiedzieć się więcej!
Benefits
Knowledge Exchange Initiatives
Bo warto uczyć się od innych
Healthcare
Żeby dopisywało Ci zdrowie!
Multisport Card
Dbamy o Twoją formę!
Flat Organizational Structure
Możesz pogadać z prezesem bez spiny!
Hybrid Work
Widzimy wartość ze wspólnej pracy w biurze ale cenimy sobie elastyczność
Team Outings
Bo fajnie wiedzieć, z kim pracujesz
Parking for Cars, Bikes, and Motorcycles
Żeby było gdzie zaparkować Twój wehikuł
Pizza on Monday
By dobrze zacząć tydzień
Daily Snacks and Beer in the Fridge
Owoce, ciastka, napoje - zdrowo i “prawie” zdrowo
About Pragmatic Coders
Nadal nie wiesz czy warto do nas dołączyć? Spokojnie! Dowiedz się więcej o nas, zobacz jakie projekty ostatnio roztrzaskaliśmy i przekonaj się dlaczego warto być częścią Pragmatic Coders.
Poznaj nas bliżej
© Pragmatic Coders. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Fintech,Healthcare
About the Company Pragmatic Coders is a company that collaborates with industry leaders in fintech and healthcare to create meaningful products. They emphasize a pragmatic, innovative, efficient, responsible, and team-oriented approach. The company values ownership, pragmatism, delivering value, teamwork, and continuous growth. Products, Services & Tech Stack Core Solutions: End-to-end product creation, from concept to scaling. Technologies & Frameworks: Specific platforms, languages, or tools are not mentioned in the text.
More at Pragmatic Coders
All 25 rolesSenior Java Developer - freelancer
Pragmatic Coders
Senior Node.js Developer (freelancer)
Pragmatic Coders
Senior Full Stack Developer - freelancer
Pragmatic Coders
Senior Blockchain Developer - freelancer
Pragmatic Coders · Poland