Search by job, company or skills

Java Developer

Java Developer

Capgemini
4-6 Years
Not Disclosed
  • Posted 16 days ago
  • Be among the first 10 applicants

Job Description

Job Description

  • Translate application User Stories into functional applications
  • Design, build, and maintain efficient, reusable, reliable, testable and secure Java code
  • Design and build API following microservices principles
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and find solutions to fix issues
  • Help team to maintain code quality, organization, and automatization

Your Skills and Experience

  • BS/MS degree in Computer Science, Engineering or a related field
  • Minimum of 4+ years relevant experience primarily in Java backend development
  • Experience working in an agile team, using methodologies such as Scrum, Kanban
  • Proficient in Java, with a good knowledge of its ecosystems
  • Proficient in writing efficient, reusable, reliable, testable and secure Java code
  • Excellent in popular Java frameworks: Spring MVC, Spring Boot, Hibernate
  • Familiarity with MVC, JDBC, and RESTful, microservice architecture
  • Understanding of backend API security: authentication, authorization, OAuth, OpenID, JWT, SAML, and SSO
  • Object Oriented analysis and design using common design patterns
  • Familiarity with common integration patterns: REST, Messaging, Streaming, SOAP
  • Knowledge of concurrency patterns in Java
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Proficient in version control tools such as Git
  • Good English is a mandatory
  • Good communication skills, interpersonal and teamworking skills
  • Pro-active and flexible working approach
  • Team-player with experience working with international and multi-functional teams
  • Self-development skills to keep up to date with fast-changing trends

Why You'll Love Working Here

At Capgemini Vietnam, in addition to a competitive salary, you have the opportunity to:

  • Benefit from merit-based compensation and promotion, determined by your performance, skills and willingness to take on greater responsibility in an international environment.
  • Build your knowledge and develop in your career through a wide range of Technology, Industry, Language and Leadership trainings; international experiences and project travels.
  • Make important contacts, working with top experts and making the most of Capgemini's worldwide network. Your coaches and mentors will work with you to help you reach your potential.
  • Contribute to a global team that acts with passion, commitment and integrity, following the 7 values of the group: Honesty, Boldness, Trust, Freedom, Team spirit, Modesty, Fun.

More Info

Key Skills

About Company

Similar Jobs

3-5 yrs
Ho Chi Minh, Vietnam
Skills:
Java, Hibernate, Spring Boot, Jsp, Sdlc, Git, Javascript, Restful Apis, Jpa, Spring Framework, Servlets, Relational Databases
2-4 yrs
Vietnam, Ho Chi Minh
Skills:
Java, Oracle database, Spring Boot, Pl Sql, Spring MVC, Sql, Https, Tls, Third-party API integration, Microservices architecture, Authorization mechanisms, Containerized deployments, Token-based security
5-7 yrs
Ho Chi Minh, Vietnam
Skills:
Java, Github, Spring Boot, Microservices, Jenkins, React, Cloud, Javascript, Sql Database, AWS, Harness, CI/CD
4-5 yrs
Ho Chi Minh, Vietnam
Skills:
Java, Golang, Prometheus, Kafka, Grafana, Redis, Rabbitmq, Continuous Integration, Docker, Continuous Deployment, MySQL, Elasticsearch, GRPC, Clickhouse, Cloud VM
5-7 yrs
Ho Chi Minh, Vietnam
Skills:
Java, CSS, Ms Sql Server, Spring Boot, HTML, Angular, Sql Queries, Typescript, Spring Security, Restful Apis, Query Optimization, Oracle, Spring Framework, Stored procedures