Jobs · justjoinit
Senior Java Microservices Developer
Nimbus Data Systems · Krakow · Posted 2d ago
About the role
Develop AI-enabled financial platform using Java microservices.
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). 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. Your main responsibilities: 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. You're ideal for this role if you have: 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. It is a strong plus if you have: 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. Language Required for the role: Fluent English (verbal and written). Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Read the full posting on justjoinit →
Why this role stands out
- ★Pays more than 94% of comparable backend roles paid in pln in Poland
- ★Fresh posting — apply before the crowd
FAQ
Is the Senior Java Microservices Developer role at Nimbus Data Systems remote?+
This Senior Java Microservices Developer position is listed as hybrid (Krakow).
What is the salary for the Senior Java Microservices Developer role at Nimbus Data Systems?+
The listing states 34000-41000 pln.
What seniority level is this Senior Java Microservices Developer role?+
This is a senior level position.
How do I apply for the Senior Java Microservices Developer role at Nimbus Data Systems?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Nimbus Data Systems.