Senior Java Microservices Developer – AI-Enabled Financial Platform
⚲ Kraków
21 700–36 330 zł / mies. (zal. od umowy)
Wymagania
- Spring Boot
- Oracle
- PostgreSQL
- JUnit
- Mockito
- Testcontainers
- Jenkins
- GitLab
- Sonar
- Google Cloud Platform
- Kubernetes
Opis stanowiska
Nasze wymagania:
4+ years of experience building Java microservices (Spring Boot) within enterprise environments.
Solid expertise with RDBMS (Oracle/PostgreSQL), schema design, performance tuning, and transactional integrity.
Proven experience with unit and integration testing (JUnit, Mockito, Testcontainers, API/contract testing).
Familiarity with CI/CD pipelines and quality gates (Jenkins, GitLab, Sonar, SAST/DAST, dependency scanning).
Good understanding of REST, messaging/eventing, API design, and versioning strategies.
Hands-on experience with cloud platforms, specifically GCP.
Practical knowledge of GenAI concepts, LLMs, RAG/agent patterns, and related governance.
Ability to design pragmatic solutions under delivery pressure.
Mile widziane:
Experience delivering regulated financial services platforms with focused audit and control requirements.
Exposure to cloud-native patterns (containers, Kubernetes, service mesh) and modern observability tooling.
Background in performance engineering and resilience testing.
Prior experience implementing AI-enabled SDLC practices for measurable productivity.
O projekcie:
As a Senior Java Microservices Developer, you will be working for our client in the financial services industry, delivering cutting-edge collateral and facility management solutions. You will contribute to building scalable, secure, and resilient microservice architectures that incorporate AI-driven enhancements, supporting global financial operations and innovation.
Unleash innovation — develop AI-enabled financial platforms that redefine operational excellence.
Krakow-based opportunity with hybrid work model (up to 2 remote days per week).
Only candidates with an existing legal right to work in the European Union will be considered for this role.
Zakres obowiązków:
Build, test, release, and support Java microservices (Spring Boot) in enterprise environments, ensuring high standards of security, performance, and operational resilience.
Contribute to solution design for microservices and integration patterns, aligning with target architecture and non-functional requirements.
Identify and resolve technical risks, dependencies, and delivery blockers collaboratively with delivery teams.
Follow and enhance engineering standards, including CI/CD practices, testing strategies, and security protocols.
Participate in technical reviews such as design, code, and security reviews, remediating findings efficiently.
Use AI-assisted tooling (e.g., Copilot) responsibly to accelerate delivery while maintaining code quality and security.
Apply GenAI techniques (LLMs, RAG, agent workflows) in development and architecture, adhering to governance and controls.
Embed security-by-design principles, vulnerability management, and compliance into everyday development.
Support deployment activities, environment readiness, and smooth release cycles.
Collaborate closely with cross-disciplinary teams including architects, QA, SRE, and system owners.
Foster a culture of continuous improvement, inclusive collaboration, and shared accountability.
Oferujemy:
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours
4+ years of experience building Java microservices (Spring Boot) within enterprise environments.
Solid expertise with RDBMS (Oracle/PostgreSQL), schema design, performance tuning, and transactional integrity.
Proven experience with unit and integration testing (JUnit, Mockito, Testcontainers, API/contract testing).
Familiarity with CI/CD pipelines and quality gates (Jenkins, GitLab, Sonar, SAST/DAST, dependency scanning).
Good understanding of REST, messaging/eventing, API design, and versioning strategies.
Hands-on experience with cloud platforms, specifically GCP.
Practical knowledge of GenAI concepts, LLMs, RAG/agent patterns, and related governance.
Ability to design pragmatic solutions under delivery pressure.
Mile widziane:
Experience delivering regulated financial services platforms with focused audit and control requirements.
Exposure to cloud-native patterns (containers, Kubernetes, service mesh) and modern observability tooling.
Background in performance engineering and resilience testing.
Prior experience implementing AI-enabled SDLC practices for measurable productivity.
O projekcie:
As a Senior Java Microservices Developer, you will be working for our client in the financial services industry, delivering cutting-edge collateral and facility management solutions. You will contribute to building scalable, secure, and resilient microservice architectures that incorporate AI-driven enhancements, supporting global financial operations and innovation.
Unleash innovation — develop AI-enabled financial platforms that redefine operational excellence.
Krakow-based opportunity with hybrid work model (up to 2 remote days per week).
Only candidates with an existing legal right to work in the European Union will be considered for this role.
Zakres obowiązków:
Build, test, release, and support Java microservices (Spring Boot) in enterprise environments, ensuring high standards of security, performance, and operational resilience.
Contribute to solution design for microservices and integration patterns, aligning with target architecture and non-functional requirements.
Identify and resolve technical risks, dependencies, and delivery blockers collaboratively with delivery teams.
Follow and enhance engineering standards, including CI/CD practices, testing strategies, and security protocols.
Participate in technical reviews such as design, code, and security reviews, remediating findings efficiently.
Use AI-assisted tooling (e.g., Copilot) responsibly to accelerate delivery while maintaining code quality and security.
Apply GenAI techniques (LLMs, RAG, agent workflows) in development and architecture, adhering to governance and controls.
Embed security-by-design principles, vulnerability management, and compliance into everyday development.
Support deployment activities, environment readiness, and smooth release cycles.
Collaborate closely with cross-disciplinary teams including architects, QA, SRE, and system owners.
Foster a culture of continuous improvement, inclusive collaboration, and shared accountability.
Oferujemy:
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours
🔍 Dekoder Ogłoszenia
🔴
Ability to design pragmatic solutions under delivery pressure.
Oczekuje się, że będziesz szybko dostarczać rozwiązania, nawet jeśli nie są one idealne technicznie, ze względu na presję czasu.
🟡
Practical knowledge of GenAI concepts, LLMs, RAG/agent patterns, and related governance.
Chociaż wymagana jest wiedza o GenAI, projekt może nie być w pełni skupiony na zaawansowanych zastosowaniach AI, a raczej na jej podstawowym wdrożeniu.
🟡
Experience delivering regulated financial services platforms with focused audit and control requirements.
Praca w branży finansowej oznacza rygorystyczne procesy, dokumentację i potencjalnie wolniejsze cykle rozwoju.
🟡
Prior experience implementing AI-enabled SDLC practices for measurable productivity.
Może to oznaczać, że firma dopiero zaczyna wdrażać AI w procesach tworzenia oprogramowania i oczekuje od Ciebie aktywnego wkładu w ten obszar.