About the role

  • Software Engineer developing high-quality Java applications at Capgemini Engineering. Focus on scalable architectures, collaborating with teams, and optimizing performance.

Responsibilities

  • Develop high-quality, maintainable, and efficient software using Java 17 or newer.
  • Gather and analyze requirements to ensure solutions meet business needs.
  • Design scalable, secure, and maintainable software architectures.
  • Implement features for applications, services, or systems based on specifications.
  • Maintain technical documentation for systems, processes, and APIs.
  • Write and execute unit tests to ensure code functionality.
  • Troubleshoot, resolve issues, and regularly update software for improvements or new features.
  • Optimize applications for performance and scalability.
  • Ensure adherence to coding standards, security practices, and regulations.
  • Collaborate with developers, product managers, designers, and stakeholders.
  • Participate in code reviews and manage technical debt for long-term maintainability.
  • Stay up-to-date with emerging technologies, frameworks, and tools.
  • Share knowledge, experiences, and best practices with the team.

Requirements

  • At least 5 years of experience in software engineering.
  • At least 3 years of software development experience with JAVA technologies.
  • In-depth knowledge of: JAVA, SpringBoot, Cucumber, Gitlab, H2, PostgreSQL, Maven, Gradle, SonarQube.
  • Degree in Computer Engineering or similar.

Benefits

  • Join a multicultural and inclusive team environment.
  • Enjoy a supportive atmosphere promoting work life balance.
  • Hybrid work.
  • Career growth programs.
  • Access valuable training and certifications in cutting edge technologies.
  • Engage in exciting national and international projects.
  • Health and life insurance.
  • Referral program with bonuses for talent recommendations.
  • Great office locations.

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job