EU remote
Senior Java Engineer with GCP / GenAI
About this role
Senior Java Engineer with GCP / GenAI Antal Daily tasks: - Design, develop, test, and maintain enterprise-grade Java microservices and backend components. - Contribute to solution architecture and integration design, ensuring alignment with target architecture and non-functional requirements. - Deliver high-quality production code with a strong focus on security, resilience, maintainability, and performance. - Build and support distributed services running in cloud environments.
- Develop robust automated testing strategies, including unit, integration, and contract testing. - Participate in technical design reviews, code reviews, and security reviews, ensuring engineering quality standards are met. - Collaborate with architects, Tech Leads, QA, SRE, platform teams, and business stakeholders to deliver integrated solutions. - Support CI/CD processes, quality gates, and release management activities.
- Apply AI-assisted development tools and GenAI techniques responsibly to accelerate software delivery while maintaining governance, traceability, and security standards. - Contribute to AI-enabled engineering practices, including LLM-assisted development, RAG concepts, and agent-based automation patterns. - Promote engineering excellence, continuous improvement, and knowledge sharing across teams. - Musts: Java, Spring Boot, Microservices, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, API testing, Contract testing, CI/CD Pipelines, Jenkins, GitLab, SonarQube, SAST, DAST, API design, GCP, GenAI, Communication skills Strong hands-on experience with Java and Spring Boot in enterprise-scale environments.
Experience building and maintaining production-grade microservices and distributed systems. Solid experience with relational databases ( Oracle and/or PostgreSQL ), including schema design, performance optimization, and transactional integrity. Strong testing background, including JUnit, Mockito, Testcontainers , API testing, and contract testing. Practical experience with CI/CD pipelines , quality gates, and code quality tools (e.g., Jenkins, GitLab, SonarQube, SAST/DAST).
Good understanding of API design, RESTful services, messaging, and event-driven architectures. Experience contributing to technical design decisions and balancing business requirements with engineering best practices. Hands-on experience working with Google Cloud Platform (GCP) . Understanding of secure software development practices and operational readiness requirements. Practical exposure to GenAI tools and concepts , including LLMs and AI-assisted software development workflows.
Strong communication skills and ability to work effectively within international, cross-functional teams. 📍 Location: Kraków (hybrid: 2 days in the office / 3 days remote) 📄 B2B: 200 - 250 PLN/h 🏦 Industry: Banking We are currently looking for an experienced Senior Java Engineer with GCP / GenAI to join a strategic global banking programme focused on building next-generation Collateral & Facility Management capabilities.
The initiative involves developing an in-house enterprise platform that will replace an existing commercial solution, leveraging modern engineering practices and an AI-enabled Software Development Lifecycle (SDLC). This role combines hands-on software engineering, cloud technologies, modern integration patterns, and responsible adoption of AI-assisted development. You will work within international cross-functional teams delivering scalable, secure, and production-ready solutions while contributing to the adoption of GenAI-powered engineering practices across the programme.
What we offer: Opportunity to work on a strategic global banking transformation programme. Exposure to cutting-edge AI-enabled software engineering practices and cloud technologies. Collaboration with highly experienced international engineering and architecture teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card.
Source listing: nofluffjobs_main