Viet Capital Securities (VCSC)

Bitexco Financial Tower, 2 Hai Trieu, TP Hồ Chí Minh

Company Size : 100-499

View more

Job Summary

100-499

Product

Việt Nam

Senior Java Developer

Viet Capital Securities (VCSC)

Quận 1, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:11/11/2022
  • 1

Job description

Overview of job

  • Optimizing components for consistency and performance across systems.
  • Collaborate with cross-functional teams to design, develop and ship new features.
  • Optimize the system for reliability and performance.
  • Fix bugs and improve the system.
  • Write unit test code to prevent similar bugs 
  • Responsibility to resolve bugs as soon as possible.
  • Provide methodology and metrics to monitor the system.
  • Contribute knowledge to the technical team.
  • Review and cross-review code with team members.

Job Requirement

  • Bachelor's degree in Computer Science or Software Engineering 
  • 3+ years of software engineering experience in Java programming language (Spring, Springboot, Hibernate, jpa, etc.)
  • Good understanding and knowledge of OOP, data structure, design patterns and problem-solving.
  • Experience building RESTFUL/JSON-based APIs
  • Familiarity with Microservices architecture
  • Experienced with RDBMS (PostgreSQL, MySQL, Oracle is a plus, etc.)
  • Experienced with NoSQL (MongoDB, couchbase is a plus, etc.)
  • Knowledge of caching data (in-memory caching, Redis, etc.)
  • Understanding the basic services in a cloud environment (pub/sub, virtual machines, docker,  Kubernetes,...) 
  • Familiarity with Agile/Scrum methodology is added advantage
  • Good communication and team work skills.
  • Keen to learn new things at work.
  • Nice to have: Cloud-native (GCP, AWS, etc.) ; CI/CD; Event store and stream-processing platform; Big-data or large-scale systems

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • Spring Boot
  • JSON
  • Oracle
  • Hibernate
  • PostgreSQL
  • MySQL
  • OOP
  • MongoDB
  • JPA
  • Couchbase
  • Design Patterns
  • RESTful
  • Docker
  • Virtual Machine
  • Kubernetes
  • Microservices
  • Pub/Sub
  • Data Structure

COMPETENCES

  • Problem Solving Skills
  • Communication Skills
  • Teamwork
  • Learn New Technology Quickly