Developer – AI-Enabled Delivery
⚲ Kraków
35 700 - 38 850 PLN (B2B)
Wymagania
- Java
- Microservices
- Spring Boot
- RDBMS
- Oracle
- PostgreSQL
- Performance tuning
- Testing
- JUnit
- Mockito
- CD tools
- GitLab
- Security
- SAST
- DAST
- REST API
- API
- Cloud
- GCP
- AI (nice to have)
- Kubernetes (nice to have)
- SDLC (nice to have)
Opis stanowiska
O projekcie:
At Mindbox we connect top IT talents with technology projects for leading enterprises across Europe.
We’re on the lookout for a talented Java Developer to join an exciting global programme delivering Global Collateral and Facility Management capabilities. This role is all about engineering excellence, AI-enabled software development, and building resilient enterprise-scale solutions.
As a Java Developer, you’ll collaborate with Tech Leads, architects, QA, and platform teams to design, build, and integrate robust services, leveraging modern cloud, CI/CD, and GenAI tooling.
Sounds like your kind of challenge?
#LI - Hybrid 2x/ week from the office in Kraków
What you get in return
- Flexible cooperation model – choose the form that suits you best
(B2B, employment contract, etc.)
- Hybrid work setup – 2x/ week from the office in Kraków
- Collaborative team culture – work alongside experienced professionals eager to share knowledge
- Continuous development – access to training platforms and growth opportunities
- Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more
- High quality equipment – laptop and essential software provided
Wymagania:
- Proven 4-8 years of hands-on experience in Java microservices (Spring Boot) development.
- Strong background with RDBMS (Oracle/PostgreSQL) – schema design and performance tuning.
- Expertise in unit and integration testing (JUnit, Mockito, Testcontainers).
- Proficiency in CI/CD tools (Jenkins/GitLab) with quality gates and security scanning (Sonar, SAST/DAST).
- Solid understanding of REST integration patterns, messaging, and API versioning.
- Familiarity with cloud (GCP) environments.
- Practical exposure to GenAI concepts, LLMs, and AI governance principles.
Desirable:
- Financial services platform experience.
- Cloud-native technologies (containers, Kubernetes, service mesh).
- Performance engineering and resilience testing experience.
- Previous contributions to AI-enabled SDLC practices or GenAI integrations.
Joining this project you’ll become part of Mindbox – a tech-driven company where consulting, engineering, and talent meet to build meaningful digital solutions. We’ll back you up every step of the way, accelerate your development, and ensure your skills make a difference.
Codzienne zadania:
- Develop, test, release, and support Java microservices using Spring Boot in enterprise environments.
- Design solutions and integration patterns aligning with target architecture and non-functional requirements.
- Identify and resolve technical risks and delivery blockers.
- Adhere to coding standards, CI/CD pipelines, and quality gates.
- Implement robust unit, integration, and contract testing strategies.
- Actively participate in design, code, and security reviews.
- Use AI-assisted tools (e.g., GitHub Copilot) to boost productivity responsibly, applying governance and security guardrails.
- Apply GenAI techniques such as LLM-assisted development, prompt engineering, and retrieval-augmented generation (RAG).
- Embed security by design, handle secrets management, and ensure operational resilience through observability and performance readiness.
- Partner with cross-functional teams to deliver integrated, production-ready services.
- Foster a culture of collaboration, accountability, and continuous improvement.
At Mindbox we connect top IT talents with technology projects for leading enterprises across Europe.
We’re on the lookout for a talented Java Developer to join an exciting global programme delivering Global Collateral and Facility Management capabilities. This role is all about engineering excellence, AI-enabled software development, and building resilient enterprise-scale solutions.
As a Java Developer, you’ll collaborate with Tech Leads, architects, QA, and platform teams to design, build, and integrate robust services, leveraging modern cloud, CI/CD, and GenAI tooling.
Sounds like your kind of challenge?
#LI - Hybrid 2x/ week from the office in Kraków
What you get in return
- Flexible cooperation model – choose the form that suits you best
(B2B, employment contract, etc.)
- Hybrid work setup – 2x/ week from the office in Kraków
- Collaborative team culture – work alongside experienced professionals eager to share knowledge
- Continuous development – access to training platforms and growth opportunities
- Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more
- High quality equipment – laptop and essential software provided
Wymagania:
- Proven 4-8 years of hands-on experience in Java microservices (Spring Boot) development.
- Strong background with RDBMS (Oracle/PostgreSQL) – schema design and performance tuning.
- Expertise in unit and integration testing (JUnit, Mockito, Testcontainers).
- Proficiency in CI/CD tools (Jenkins/GitLab) with quality gates and security scanning (Sonar, SAST/DAST).
- Solid understanding of REST integration patterns, messaging, and API versioning.
- Familiarity with cloud (GCP) environments.
- Practical exposure to GenAI concepts, LLMs, and AI governance principles.
Desirable:
- Financial services platform experience.
- Cloud-native technologies (containers, Kubernetes, service mesh).
- Performance engineering and resilience testing experience.
- Previous contributions to AI-enabled SDLC practices or GenAI integrations.
Joining this project you’ll become part of Mindbox – a tech-driven company where consulting, engineering, and talent meet to build meaningful digital solutions. We’ll back you up every step of the way, accelerate your development, and ensure your skills make a difference.
Codzienne zadania:
- Develop, test, release, and support Java microservices using Spring Boot in enterprise environments.
- Design solutions and integration patterns aligning with target architecture and non-functional requirements.
- Identify and resolve technical risks and delivery blockers.
- Adhere to coding standards, CI/CD pipelines, and quality gates.
- Implement robust unit, integration, and contract testing strategies.
- Actively participate in design, code, and security reviews.
- Use AI-assisted tools (e.g., GitHub Copilot) to boost productivity responsibly, applying governance and security guardrails.
- Apply GenAI techniques such as LLM-assisted development, prompt engineering, and retrieval-augmented generation (RAG).
- Embed security by design, handle secrets management, and ensure operational resilience through observability and performance readiness.
- Partner with cross-functional teams to deliver integrated, production-ready services.
- Foster a culture of collaboration, accountability, and continuous improvement.
🔍 Dekoder Ogłoszenia
🔴
AI-Enabled Delivery
Może oznaczać wykorzystanie narzędzi AI do automatyzacji procesów dostarczania oprogramowania, ale równie dobrze może być tylko chwytliwym hasłem marketingowym bez faktycznego zastosowania AI w codziennej pracy.
🔴
engineering excellence
Sugeruje wysokie standardy jakości kodu i procesów, ale w praktyce może oznaczać po prostu dążenie do dobrych praktyk bez gwarancji ich faktycznego wdrożenia.
🔴
resilient enterprise-scale solutions
Wskazuje na budowanie stabilnych i skalowalnych systemów dla dużych firm, ale może też sugerować pracę nad złożonym i potencjalnie trudnym do zarządzania systemem legacy.
🔴
collaborate with Tech Leads, architects, QA, and platform teams
Oznacza pracę w zespole z różnymi rolami, ale może też sugerować, że jako developer będziesz miał ograniczoną autonomię i będziesz musiał uzgadniać wiele decyzji z innymi zespołami.
🟡
experienced professionals eager to share knowledge
Sugeruje możliwość nauki od bardziej doświadczonych kolegów, ale może też oznaczać, że będziesz musiał poświęcić czas na mentoring innych lub że wiedza jest skoncentrowana w rękach nielicznych.