As we are expanding further, we are looking for a dedicated personality to join our big family as a Java Developer / Senior Java Developer. You will be responsible for building world‑class applications together with our highly collaborative teams. We also need you to design, develop and manage the company Java‑based applications.
Responsibilities
- Participate in design reviews, architecture discussions, and code reviews.
- Provide technical solutions to complex problems that require ingenuity and creativity.
- Create solutions using leading‑edge technologies.
Qualifications
- Bachelor’s Degree in Computer Science or related field.
- Experience in developing web applications using Java (Spring) and open source Web technologies.
- Knowledge in Relational Databases, SQL & ORM (Hibernate).
- Willingness to learn new technologies to support existing technology stacks.
- Fresh Graduates? As long as you are willing to learn, we will consider your application.
- Extra points: Demonstrated expertise with HTML5, CSS3 and Responsive Web Development, Knowledge and exposure in web frameworks (Angular/ReactJs).
Perks and Benefits
- Employee Share Options / Performance Shares.
- Investment: 0% sales charge for unit trust & 50% staff rebate on front‑end charges for stocks and ETFs if you invest through our platform.
- Snacks & Beverages: Variety of snacks and drinks from vending machines, fresh‑brewed espresso, Americano; weekly Breakfast Day and Fruits Day.
- Relaxation: Relaxation room with massage chairs.
- Yearly Activities: Outdoor activities, celebrations during festive seasons.
- Remuneration Package: Competitive salary packages well above market rates for those with the right potential.
- Annual Salary Review and Yearly Bonus based on company performance and individual work performance.
- Coverage: Comprehensive insurance including Medical, Dental & Optical coverage.
- Allowances: Monthly sports allowance, yearly department gatherings, welcome lunches for new staff.
- Training: Free external and internal training providers.
- Annual Leave: 21 days of annual leave.