JOB DESCRIPTION
OVERALL:
- Work address:
o 54A Nguyen Chi Thanh Street, Lang Thuong, Dong Da, Hanoi.
o Hallmark Building, 15 Tran Bach Dang, Thu Thiem New Urban Area, Thu Duc.
- Working time: Mon – Fri. (Hybrid working includes 3-4 day at the office)
- Salary: 40-85M (Open to negotiate)
- 13th month salary, performance bonuses & project bonus.
- Full salary insurance and health insurance for 3 family members.
- 15 days for annual leaves.
- Other benefits by current laws.
DESCRIPTION:
Our client - Capgemini is a global business and technology transformation partner, helping
organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible
impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in
more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to
unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-
end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its
market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner
ecosystem.
Key Responsibilities:
• Translate user stories into functional applications.
• Design, build, and maintain efficient, reusable, reliable, and testable Java code.
• Design and build APIs following microservices principles.
• Ensure optimal performance, quality, and responsiveness of applications.
• Identify bottlenecks and bugs and find solutions to fix them.
• Help maintain code quality, organization, and automation.
Qualifications:
• Languages: Java, SQL
• Frameworks: SpringMVC, SpringBoot, Hibernate, JUnit, Mockito
• API Specification: Spectral, Swagger
• Security: Java API Security (Authentication, Authorization, common security standards)
• Databases: SQL Server, MariaDB, MySQL, PostgreSQL
• Tools: Gradle, Maven, GIT, JIRA/Confluence
• Cloud Knowledge: At least basic knowledge of AWS Cloud and deployment
• Communication: Good English communication is essential.
• Experience: Minimum 4+ years in Java backend development.
• Java Proficiency: Strong knowledge of Java and its ecosystem.
• Frameworks: Proficient in various Java frameworks such as Spring, Spring Boot, and Hibernate.
• Design Patterns: Familiarity with object-oriented analysis and design using common design
patterns.
• Integration: Experience with REST, Messaging, and SOAP.
• Databases: Knowledge of relational databases (SQL, ORM technologies like JPA, Hibernate).
• Development Tools: Familiarity with continuous integration and basic cloud services.
• Cross-Platform Knowledge: Understanding of other programming languages (e.g., JavaScript,
.NET, Kotlin).
• Industry Knowledge: Familiarity with industries like Insurance or Banking.
• Agile Experience: Experience working in agile teams, practicing Scrum and Kanban.
• Self-Development: Commitment to staying updated with fast-changing trends in technology.
HOW TO APPLY: send your CV to: [email protected] or contact via phone number:
0929.929.688