Senior Software Engineer (Java, Agentic AI, Cloud)

Capgemini

Wrocław, Poland • 2h ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

Senior Software Engineer focused on Java, agentic AI, and cloud application development.

Description

You will design and build modern software solutions primarily using Java and its ecosystem, applying agentic AI throughout the software development lifecycle. You’ll work with modern architectures, APIs, and distributed systems, integrating with cloud services where appropriate, and may build or integrate GenAI capabilities such as LLM-based applications, AI agents, and RAG. You’ll contribute from design and implementation through production in a quality-driven engineering environment.

Responsibilities

  • Design and develop high-quality Java applications and services using agentic software engineering practices
  • Design APIs, integrations, and distributed components for enterprise environments
  • Apply AI-assisted software engineering practices across the SDLC (coding, testing, code review, documentation, engineering productivity)
  • Build or integrate GenAI capabilities (LLM-based apps, AI agents, RAG, vector search, enterprise AI services)
  • Design solutions that run effectively in modern cloud environments using appropriate cloud services, containers, and CI/CD
  • Lead technical implementations from PoC/MVP through to production
  • Collaborate with Architecture, Data/AI, and Security teams for quality, performance, maintainability, and security
  • Share knowledge through code reviews, mentoring, and technical discussions

Requirements

  • Technical degree or equivalent professional experience with a strong foundation in software engineering
  • Strong hands-on Java development experience with modern ecosystem (e.g., Spring / Spring Boot)
  • Solid understanding of software architecture, APIs, distributed systems, testing, and software engineering best practices
  • Practical experience using AI-assisted development tools and practices across the SDLC
  • Understanding of Generative AI and LLM-based solutions; hands-on experience with AI agents, RAG, vector search, LLM integration, or enterprise AI services is a plus
  • Practical knowledge of cloud environments (Azure, AWS, or GCP) and modern application delivery
  • Experience with CI/CD and modern development workflows; Docker/Kubernetes knowledge is a plus
  • Understanding of security, data protection, and software quality in enterprise applications
  • Fluent English at B2 level or above
  • Technical leadership, mentoring, or workshop experience is a plus

Benefits

  • Private medical care with Medicover (additional packages such as dental, senior care, oncology), life insurance, and 40+ options on the NAIS benefit platform
  • Access to 70+ training tracks with certification opportunities (e.g., GenAI, Architects, Google) via NEXT, plus Education First languages, TED Talks, and Udemy Business
  • Hybrid working model after onboarding, supported by a home office package (laptop, monitor, chair)
  • Community hub with 20+ professional communities (e.g., Salesforce, Java, Cloud, IoT, Agile, AI)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report