Middle/Senior Java Developer (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
- Graduated from ICT major or relevant.
- Be proficient in Java (with at least 3 years of experience).
- Excellent communication skills in English.
- Have good knowledge and know-how to use J2EE, framework Spring boot, Struts, Hibernate.
- Master in Java Core.
- 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 Angular/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. Benefit
3.1. Human Resource Development Policy
Developing a high-quality workforce is a top priority at Newwave Solutions. Therefore, we continuously build and refine policies to attract, nurture, and appropriately reward talented individuals. Our strategies include:
- Emphasizing a strong learning culture, Newwave regularly conducts internal training programs and sends personnel to reputable institutions to enhance both their professional and soft skills.
- Implementing regulations that ensure employee welfare and rights, fostering stronger bonds between employees and the company and creating an environment for focused work and dedication.
- Establishing a transparent and equitable system for salary and bonuses.
- Organizing regular events to care for the physical and mental well-being of employees during holidays, festivals, birthdays, team-building activities, and summer trips.
3.2. Advancement Opportunities
By joining Newwave Solutions, candidates can benefit from:
- Working in a youthful and transparent environment with clear paths for career advancement.
- Being provided maximum opportunities to develop personal, collective, and work productivity capabilities.
3.3. Compensation and Benefits
- Salary commensurate with qualifications (up to 35M)
- Bonuses: 13th-month salary, performance-based bonuses tied to the company's business performance, individual capacity, etc.
- Full Salary During Probation: Employees receive 100% of their salary during the probationary period.
- Social and Health Insurance: Social insurance, health insurance, and unemployment insurance as regulated by the government. Social insurance payment is processed during the labor contract signing process.
- Top-up Health Insurance for Employees after 1 year of employment contract signing
- Additional Benefits: Longevity benefits, annual health check-up, bi-annual performance reviews, yearly travel and quarterly team-building activities
- Company Clubs: Participation in company clubs such as Football Club, Game Club, Gym Club, Badminton Club, Media Club, etc.
- Gifts and Recognition: Gifts for Tet (Lunar New Year), company birthday, welcoming new employees, and other special occasions.
Special Provisions:
- Access to complimentary in-house training with experienced instructors.
- Support for external training programs.
- Policies that aid in learning activities, knowledge exchange, and sharing.
Working Hours: 5 days/week, Monday to Friday
Flexible working hours: 8 hours/day, can start between 8:30 am and 9:00 am and end between 5:30 pm and 6:00 pm.
Superheroes
Apply here!
We’ll get back to you within 48 hours.