Java Full-stack Dev (ReactJS, Spring)

165 Thai Ha, Dong Da, Ha Noi
See map
10 days ago

The Job

- Work in an agile team to build / develop features and technologies across various aspects of the Java stack, primarily focused on Spring Boot and Spring Cloud. 
- CI/CD deployments on a Kubernetes based platform, both on premises and on a multi-cloud infrastructure. (AWS and GCP) 
- Possess an understanding of cloud-native architectures, and be familiar with implementations involving service discovery, circuit breakers, client side load balancing, and other architectural patterns related to elastic infrastructure.  
- Participate in, and help create, a company culture which attracts, retains, and coaches other engineers. The primary deliverable of a senior engineer are more senior engineers. 
- Conduct design and code reviews. 
- Provide specific technology expertise to help drive innovation. 
Identify emerging technologies to create leading edge banking products 
- Partnering with architects and platform engineers to build strategies for execution, drive and facilitate key decisions, and influence others and lead change where appropriate.

Your Skills and Experience

JOB KNOWLEDGE & SKILLS
- A positive, can-do attitude, who naturally expresses a high degree of empathy to others.
- Bachelor’s Degree in Computer Science or equivalent work experience. We are more interested in passion for technology and what you are capable of, than we are academic qualification.
- Be nice, respectful, able to work with team

REQUIREMENTS:
- 2+ years of relevant work experience.
- Understand OOP core concept and core design patterns.
- Hands on experience in java 8 and above.
- Spring, Spring Boot, Hibernate, Spring Data JPA
- Mysql, PostgreSQL, NoSQL(MongoDB, Redis, ELK)
- ReactJS, ES6, NodeJS, JSON, HTML5, XML

Plus:
- Experience with software best practices, like Agile and Test Driven Development is a plus.
- Experience with CICD is a plus.
- Experience with consuming and providing REST APIs, SOAP is a plus
- Experience with cloud service like AWS & GCP is a plus
- Experience with high availability, high-scale, and performance systems is a plus
- Knowledge of distributed architectures, SOA, microservices and Platform-as-a-Service (PaaS) is a plus
- Knowledge of containers and their technologies such as Docker is a plus
- Knowledge of container orchestration technologies such as Mesos and Kubernetesis a plus
- Knowledge of asynchronous messaging middleware (RabbitMQ, Kafka…) is a plus

Why You'll Love Working Here

- Salary: up to $1500

- Compensation:

+ Regulated time for performance evaluation and periodic salary review

+ 13th month salary in accordance with company policies and regulations.

+ Meal, gasoline and mobile phone allowance and personal health insurance package allowance.

+ Opportunity to have internal and external training to improve professional skills and working skills.

+ Social insurance, health insurance and unemployment insurance will be in accordance with Labor Law.

+ Annual summer vacation, team-building activities.

+ 25 days of annual leave and sick leaves.

+ Allowance of maternity leave for female employees: 5,000,000 VND

- Other information:

+ Office hours: Monday - Friday, from 8:30 am - 5:45 pm.

+ Dynamic and modern working environment in a leading Fintech company in Southeast Asia.

+ Working with the modern equipment needed to improve work efficiency.

+ Cooperating and working with many domestic and multi-national partners.