Fullstack Developer (Java, Angular & English)
1. Job Description:
- Engage in analyzing system with proper profession directly with clients.
- Engage in researching, developing the system based on detailed specification provided by clients.
- Conduct software analysis, research, programming, testing and debugging.
- Contribute to improve the product and the working procedures together with PM and clients.
- Writing clean, readable, and easily maintainable code.
- Implementation of software solutions by developing and maintaining Java components and interfaces.
- Implementation of UI elements with server-side logic.
- Resolve issues and other work in line with pre-set plans, report work progress to PM.
- Always comply closely to the best practices in the development of the software regulated by the projects and company.
- Mentor and train intern/junior developers.
2. Requirements:
2.1 Compulsory skills
- Be proficient in Java (with at least 3 years of experience).
- Intermediate speaking, reading, and writing skills in English.
- Have good knowledge and know-how to use J2EE, framework Spring boot, Hibernate.
- Master in Java Core.
- Hands-on experience with the Angular framework
- Good knowledge of Design pattern, OOP, REST API, Json, Restful, Oauth.
- Good knowledge of MVC.
- Have good understanding and be highly experienced with MS SQL Server or other similar CSDL like MySQL, PostgreSQL.
- Knowledge of Agile methodologies.
- Good teamwork skills and working under pressure.
- Good organizational skill, technical documents researching, building and managing.
2.2. Non-compulsory skills - It would be advantageous if you have it!
- Have experience in developing frontend (Bootstap, JQuery, Javascript, HTML, CSS) and other frameworks like ReactJS/VueJS.
- Have experience and understanding of UI/UX.
- Have good knowledge and working skill in using other CSDL nonSQL like MongoDB/Cassandra.
- Expose to the deployment of the system to cloud platform like AWS, Azure, Google Cloud Platform.
- Working experience in building API gateway, Microservice.
- Working experience with Docker, Kubernetes.
3. Benefits
3.1. Human Resource Development Policy
At Newwave Solutions, developing high-quality human resources is our top priority. We continuously create and improve policies to attract, nurture, and reward talent, such as:
-
With a strong learning culture, Newwave regularly organizes internal training courses or sends employees to reputable training centers to enhance both technical and soft skills.
-
A policy that ensures employee benefits and rights, promoting employee engagement and helping them focus on their work and contributions.
-
Clear salary and bonus systems that ensure transparency and fairness.
-
Regular events to take care of both physical and mental well-being, especially during holidays, company anniversaries, team buildings, summer trips, etc.
3.2. Career Advancement Opportunities
At Newwave Solutions, candidates have the opportunity to:
-
Work in a young, transparent environment with clear career advancement prospects.
-
Maximize personal, team, and work productivity development opportunities.
3.3. Compensation and Benefits
-
Salary negotiable based on candidate's skills (up to 35M).
-
13th-month salary, performance-based bonuses depending on business results, and additional bonuses based on individual performance.
-
2-month probation: 100% salary during this period.
-
Social insurance, health insurance, and unemployment insurance as per government regulations.
-
Premium health insurance for all employees (after signing 1-year contract).
-
Seniority benefits.
-
Annual health check-up.
-
Annual performance review.
-
Participation in company clubs: Football, Game, Gym, Badminton, Media, etc.
-
Gifts for Tết (Lunar New Year), company anniversaries, employee birthdays, and other holidays.
Special Benefits:
-
Free internal courses with experienced instructors.
-
Support for external training courses.
-
Policies for promoting learning, knowledge sharing, and exchange.
Work schedule: 5 days/week (Monday to Friday), weekends and holidays off.
Work Location: Cau Giay, Hanoi
Flexible Working Hours: 8 hours/day, with start times from 8:30 AM to 9:00 AM and end times from 5:30 PM to 6:00 PM.