Top 3 Reasons To Join Us
Quick Hiring Process: Interview & offer in a day
Yearly Bonus up to 17 salary months
WH: 24/5, 3 shift rotation (5 days/week)
The Job
We are searching for 01 Senior Fullstack Java Developer. The job will perform following tasks:
- Participate in design, development, implementation and maintenance of complex financial systems using new technologies;
- Develop high-volume, low-latency applications for financial systems, delivering high-availability and performance;
- May provide technical solutions and system architecture;
- Program and optimize to ensure the best performance, quality and responsiveness of the applications;
- Define site objectives by analyzing user requirements; envisioning system features and functionality;
- Prepare and produce releases of software components;
- Continuous improvement by researching new alternatives and technologies and presenting these for architectural review;
Your Skills and Experience
Job Requirements
- Strong experience with programming languages: Java (Backend), JavaScript (Frontend)
- Hands-on experience with frameworks: Spring Eco (Backend), [protected info] or [protected info] (Frontend)
- Proficient in working with databases: MySQL, ElasticSearch
- Familiar with messaging systems: ActiveMQ, Kafka
- Experience with data serialization formats: Protocol Buffers (protobuf)
- Solid understanding and application of software design patterns
- Capable of writing clean, well-structured, testable code
Professional Experience
- 3+ years of experience in Java Programming
- Bachelor of Science Degree in Information Technology/ Computer Science/ Software Engineering/ Mathematics and Informatics or equivalent
- Development and operation experience in Spring based Java application and microservice architecture
- Experience with software development methodologies: Agile, Waterfall
- Practical experience with tools: Jira, GitHub, Confluence, CI/CD
- Familiarity with ELK, Docker/Kubernetes, Cloud Infrastructure is a plus
Soft Skills
- Good communication skills in a collaborative team environment
- Good problem-solving skills and ability to work in a team
- Able to work independently
- Ready to work overtime
Why You'll Love Working Here
Remuneration Package
- Salary: Competitive with lucrative add-ons (based on skills and experience)
- Working hours: 9:00 - 17:00 (5 days per week)
- Bonus : Twice a year (equivalent to 2 months salary) and Performance Bonus once a year (equivalent up to 3 months salary)
- Well-equipped with insurance package as stated by Labor code
- Salary Review: 2 times/year based on employee's performance and contribution
- Other benefits as per stated in Vietnamese Labor Law