Talent Apply
Log in
All jobs
C

Java Developer

Capgemini
Lisbon, Portugal
Hybrid

About this role

About the Role Capgemini is seeking a Java Developer to join our Lisbon team in a hybrid work setup. You will gather and analyze functional and non-functional requirements, translate them into scalable backend solutions, and deliver high-quality services while documenting technical decisions in English. What You'll Do

  • Gather and analyze functional and non-functional requirements in collaboration with business stakeholders
  • Translate business needs into scalable and efficient technical solutions
  • Develop high-quality backend services ensuring best practices (Clean Code, Gitflow, Agile)
  • Communicate effectively and produce clear technical documentation in English What We're Looking For
  • 5+ years of professional experience in software development
  • Strong experience in backend development using Java (8+) and Spring Boot
  • Solid understanding of microservices architecture
  • Experience with relational and non-relational databases
  • Familiarity with Gitflow or other code branching strategies
  • Experience creating and maintaining technical solution documentation
  • Knowledge of Agile methodologies
  • Fluent in Portuguese and advanced in English
  • Strong communication skills with the ability to explain technical concepts clearly Compensation & Benefits
  • Flexible and dynamic work environment with hybrid work policy; ability to balance office/remote work
  • Attractive compensation package and benefits including Health and Life Insurance, as well as a referral program with bonuses and other fringe benefits per partnerships

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →