TOG recruitment

An Phu Plaza, 117-119 Ly Chinh Thang, TP Hồ Chí Minh

Company Size : 10-24

View more

Job Summary

10-24

Product

Việt Nam

Senior Java Developer

TOG recruitment

Quận 3, TP Hồ Chí Minh

  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:01/01/2022
  • 4

Job description

Overview of job

For one of our clients, TOG recruitment is looking for 4 Senior Java Developers, to work in Ho Chi Minh city. As such, you always will be working with the latest proven technologies in a state of the art office with an open environment. Our client is an international IT outsourcing company, based in the Netherlands with main office located in Ho Chi Minh city. Established since 2005, they have successfully delivered services across Netherlands, Switzerland, Ireland, Japan and Asia Pacific. They fully embrace the agile software engineering principles and use Scrum to manage their projects. They are also a Microsoft Gold-Certified partner and have extensive knowledge and capability in all areas of technology as well as different industries.

The program they are working on is called Ariane and it is about replacing their many local and custom legacy Content Management systems by a central and modern CMS landscape. The content that the landscape holds is about legislation, jurisprudence, commentaries, handbooks and journals. Each of those so called "document types" has different structures and different management processes that the new landscape needs to support. With this new landscape, they intend not only to hold the content itself rather than gaining insights about the "Content Knowledge" as well. So, what is the meaning behind it and how can they use this knowledge to support their customers. Being able to do so, they need future oriented knowledge models managed in a triple-store database called Allegrograph. Next to that they are integrating recognition tools (partially in the direction of AI) to extract the knowledge out of the content and store it as triples. Building up the new CMS landscape and migrating away from the legacy systems to this new landscape is a multi-year project with future driven technology in a inspiring international environment.

More info detail:

- Development follows agile SCRUM & Lean principles and is in charge to deliver value to users
- Scaling of SCRUM is based on SAFe, meaning that multiple SCRUM teams are aligned with SoS, can have one backlog, will be part of one PI and demo working software to all involved teams.
- Product Owners/Demanders align on Business side on priority and common approaches. Idea of “Lean” allows prioritization of demand that creates value instead of completeness or convenience.
- Apollo Architecture community harmonizes solution designs in order to foster re-use and re-usability
- Security is extremely important for their client. This reflects into several practices for the development teams : Thread modelling, Code scanning (Blackduck, Sonarqube), annual security trainings, …
- Test Driven Development / Automated Testing (unit, regression, smoke, … ) is a key development principle.
- Supporting tools like JIRA (stories & tasks), Bamboo (CI/CD), Bitbucket (source code repo), MS Teams (communication), …

 

Job Requirement

• Java 8+
• Frameworks like Spring, CXF, Hibernate
• REST-Webservices
• Test Frameworks/Tools (JUnit, EasyMock, Approval testing, SoapUI)
• Atlassian Stack (BitBucket, Confluence, JIRA, Bamboo)
• Docker, Amazon ECS
• RDF triple stores / Graph databases, SPARQL
• Agile: Scrum, Kanban and DevOps
• Nice to have: Allegrograph, Alfresco, GraphQL

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • Hibernate
  • JUnit
  • Jira
  • REST
  • Alfresco
  • Web Services
  • Bamboo
  • Docker
  • Apache CXF
  • BitBucket
  • Confluence
  • SoapUI
  • GraphQL
  • EasyMock
  • Amazon ECS
  • RDF

COMPETENCES

  • Scrum
  • Kanban