Senior Fullstack Engineer (Java ReactJS)
Summary
Build and maintain Java backend services and ReactJS frontends, using Spring Boot, Kafka, and Kubernetes in a fintech outsourcing context.
Key Activities:
- Backend Development:Design, develop, implement, and maintain Java applications.
- Frontend Development:Develop and maintain frontend applications using ReactJS.
- Code Quality:Write high-quality, maintainable code using TDD and DDD.
- API Development:Design and implement RESTful APIs.
Yêu cầu công việc
Required Skills:
- Over 8 years of practical experience in Java (Java SE/Kotlin, Java EE/Spring/Spring Boot) and ReactJS.
- Practical knowledge of version control systems, including Git flow, Trunk, and GitHub flow branching strategies.
- Experience with SQL and JPA/Hibernate.
- Experience with messaging systems such as Kafka, Solace, RabbitMQ, or AWS Kinesis.
- Proven experience developing RESTful APIs and event-driven microservices using Kafka.
- Hands-on experience with Kubernetes and Docker.
- Familiarity with DevOps toolchain: GitHub, CircleCI, Artifactory, SonarQube, etc.
- Knowledge of NoSQL databases such as DynamoDB.
- Experience with elastic AWS infrastructure.
- Proficiency in agile software development methodologies (Scrum or Kanban).
Nice-to-Have Requirements:
- Experience in the financial technology sector (e.g., digital banking, payment gateways, lending/risk management, payment systems, eKYC, fraud, AML).
- Practical experience with the Spring framework and its dependencies.
- A structured mindset with the ability to adapt to changes in a fast-growing organization.
Quyền lợi công việc
HR benefits
- Competitive salary
- Salary band per level are reviewed once per year
- 13th month salary pro rata depending on the employee’s length of service (within a calender year), paid with the December salary
- Monthly lunch allowance: 700000 VND/employee
- Parking: GFT covers the monthly parking fee for employee motorbikes
- Private health insurance: including accident, outpatient, in-patient, maternity, and dental for all permanent employees who pass 2-month probation.
- Optical: expense claim for eyewear
- Annual health check-ups.
Quyền lợi ứng viên: Bảo Hiểm Y Tế, Cơ Hội Thăng Tiến, Môi Trường Chuyên Nghiệp
Yêu cầu hồ sơ:
Từ khóa việc làm: Java Developer, Full Stack, SQL Developer, Senior Developer, Developer
Kỹ năng cần có: Java, React.js, SQL, Spring Framework, Javascript
Kinh nghiệm làm việc: Từ 5 đến 6 năm
Giới tính: Không yêu cầu