Capgemini

Java Developer

Capgemini
Apply
16 days ago
Ho Chi Minh City, VietnamMid Level

Responsibilities

  • Translate application user stories into functional applications.
  • Design, build, and maintain efficient, reusable, reliable, testable, and secure Java code.
  • Design and build APIs following microservices principles.
  • Identify bottlenecks and bugs and develop solutions to fix issues.

Requirements

  • At least 4 years of relevant experience, primarily in Java backend development.
  • Proficiency in Java and its ecosystem, including Spring MVC, Spring Boot, and Hibernate.
  • Knowledge of MVC, JDBC, RESTful services, microservices, API security, authentication, authorization, OAuth, OpenID, JWT, SAML, and SSO.
  • Knowledge of relational databases, SQL, ORM technologies, JPA2, and Hibernate.
  • Familiarity with REST, messaging, streaming, SOAP, cloud providers, Kubernetes, and CI/CD tools.
  • BS or MS degree in Computer Science, Engineering, or a related subject.
  • Familiarity with Node.js, .NET, or Kotlin is a plus.

Tech Stack

AWSGitGoogle Cloud PlatformGradleHarnessJavaJenkinsJUnitKotlinKubernetesMariaDBMavenMicrosoft SQL ServerMySQL.NETNode.jsPostgreSQLSOAPSpring BootSQL

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me