Java Software Engineer (M/F) - Portugal

at  CAPGEMINI ENGINEERING

Fundão, Centro, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025Not Specified21 Oct, 2024N/ASpring Boot,Kubernetes,Design Patterns,Docker,Mongodb,Computer Science,Cloud,Java,Data Science,Information Technology,JenkinsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SHORT DESCRIPTION

We are Capgemini Engineering Portugal. A brand part of the Capgemini Group.
We have the mission to empower every person and every organization on the planet to achieve more.
Our culture is centered on embracing a growth mindset, diversity, inclusion, a purpose of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science or Information Technology;
  • +4 years of back-end development experience;
  • Java with Spring Boot;
  • MongoDB and Design Patterns;
  • Experience with Data Science;
  • Familiarity with code versioning tools;
  • Good understanding of agile;
  • software development process;
  • Excellent analytical thinking, problem solving, good communication, and collaboration skills;
  • English B2/C1.

Nice to have:

  • Azure DevOps and Cloud;
  • Experience with CI/CD tools such as Jenkins, Docker, Kubernetes;

Responsibilities:

  • As a Senior Backend Java Software Engineer, you will be an important member of our interdisciplinary project teams;
  • You will be responsible for designing, developing, improving, and maintaining the whole backend technical specifications and architecture;
  • You will follow agile practices, collaborate with engineering team and product team;
  • Follow outlined standards of quality related to code and systems;
  • Document development and operational procedures;
  • Analyze system requirements and prioritize tasks;
  • Write clean, testable code using Java programming languages;
  • Review and refactor code;
  • Deploy fully functional applications;


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science or information technology

Proficient

1

Fundão, Portugal