One Mount is Vietnam's largest technological ecosystem that creates solutions along the entire value chain, starting with retail, distribution, real estate, and financial services. Our mission is to build Vietnam's most trusted ecosystem, empowering all people and businesses to realize their full potential at the intersection of technology and humanity.
We are looking for an experienced Senior Java Developer to join our Product team. This is a unique opportunity to work with one of Vietnam’s most innovative "startups-at-scale". You will be part of a digital ecosystem built by talented Vietnamese engineers, delivering diverse platforms and utilities that meet the end-to-end daily needs of millions in retail, e-commerce, and financial services.
Responsibilities
- Writing clean & high-quality code
- Maintain & improve running- functionality as well as design and develop new system, new feature if needed
- Deliver end-to-end, including unit test, integration test and deployment to PROD
- Participate in code reviews & control coding quality standards
Qualifications
- Minimum 3 years of handson development experience in Java and its frameworks (Spring Framework, Spring boot)
- Good knowledge of Data Structures and Algorithms
- Expertise in SQL / NoSQL Databases (MySQL, PostgreSQL, MongoDB)
- Experience with RESTful APIs, Microservices
- Familiarity with Redis, Kafka
- Experience with Docker/Kubernetes and Cloud Infrastructure is a plus
- Experience with Agile or Scrum software development methodologies
BENEFITS & COMPENSATION
Competitive salary
- Provided with a laptop and other work equipment
- Opportunity to experience a young, dynamic, and professional work environment
- Opportunity to quickly enhance your skills by challenging yourself in a vast technology ecosystem
- Clear career path and high growth potential
Work Environment
- Modern and flexible Agile office fully equipped with gaming, yoga, gym, lunch area, QR code lockers, open workspace...
- Learning culture, encouraging suggestions and a proactive attitude
- Other internal events
Opportunities for rapid and outstanding personal development
- Participate in implementing market-leading training activities or initiatives
- Challenge yourself in major programs and gain access to all aspects of the profession L&D
- Receive comprehensive training in professional skills, expertise, and international standard L&D models in a short period of time.
- Be given the opportunity to lead new programs/initiatives to develop professional L&D capabilities.
- The L&D team has a high talent density, a supportive culture, and continuous feedback for holistic development with the goal of creating a high-performing team.