Company Description
GBST is a globally recognized fintech company headquartered in Australia, delivering advanced software solutions for wealth management, asset management, and securities trading. With a strong track record spanning over four decades, GBST partners with leading financial institutions across Australia, the United Kingdom, and Asia to drive digital transformation and operational excellence within the BFSI sector.
Project Title: Java Engineer (Middle/Senior)
Type of work: Full-time
Working Time:Monday to Friday
Location: Etown Tan Binh, Cong Hoa, HCMC
Key Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features
- Design, implement, and maintain software components in complex, distributed systems
- Implement secure coding practices and integrate security features into applications
- Participate in code reviews, testing, and debugging
- Ensure application performance, scalability, and security
- Working closely with architects, product owners and analysts across distributed Agile teams
- to find efficient solutions to business requirements
What you need to...
- Experience in Java development
- Experience with Spring/ Spring Boot, Spring Cloude, Spring Security, JPA/Hibernate, Mybatis
- Experience with REST API design and development
- Experience with RabbitMQ or other messaging systems
- Experience with SQL Server and relational database design
- Knowledge of Microservices architecture
- Good knowledge of ES2015 and different flavors of Javascript;
- Comfortable with SASS & CSS3;
- Experience with UI framework, e.g. ReacJS, EmberJS
- Familiarity with Webpack, babel, linting and frontend build tools and processes
- Knowledge of micro front-end architecture
- Knowledge of secure coding practices and application security principles
- Experience with Docker, Kubernetes, and AWS
- Experience with CI/CD pipelines and DevOps practices is a plus
- Awareness of Test-Driven Development and Behavior-Driven Development;
- Good understanding of version control, continuous integration and deployment
- Good at English communication (spoken & written)
- Familiar with Agile/Scrum
What we have
- Salary: Negotiable
- Full PackageSalary in probation period
- Performance review: 2 times/year
- 13th-month salary bonus
- KPI bonus based on project and performance
- Extra package: 16 Mil /employee/year (Bonus at Tet, New Year, your birthday, CMC Corp's
- birthday, 2/9 and Tet's gift, Middle-Autumn gift, ...)
- Opportunity to work in a professional, modern, and dynamic environment, take part in international projects.
- Opportunity to get on-job training and promotion.
- An excellent corporate culture with in/out-of-office activities that help to develop staff's ability
- and creativity
- CMC health care and social insurance
- Onsite opportunities: short-term and long-term assignments in Australia.
Employment Terms
The successful candidate will be employed by CMC Global, which will act as the official contracting entity and provide dedicated resources for project delivery