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 and for designing, developing and managing the company’s 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 a related field.
- Experience developing web applications using Java (Spring) and open‑source Web technologies.
- Knowledge of relational databases, SQL and ORM (Hibernate).
- Willingness to learn new technologies to support existing technology stacks.
- Fresh graduates are welcome as long as they are willing to learn.
Extra Points
- Demonstrated expertise with HTML5, CSS3 and responsive web development.
- Knowledge and exposure to web frameworks such as Angular or ReactJS.
Perks and Benefits
- Employee Share Options / Performance Shares: Share Options / Performance Shares Plan to recognize employees’ contributions.
- Investment: 0% sales charge for unit trust and 50% staff rebate on front‑end charges for stocks and ETFs when you invest through our platform.
- Snacks & Beverages: Variety of snacks and drinks from vending machines, a coffee machine with espresso and Americano, plus weekly Breakfast Day and Fruits Day.
- Relaxation: Access to a relaxation room equipped with massage chairs at all times.
- Yearly Activities: Participation in outdoor activities, celebrations during festive seasons and other exciting events.
- Remuneration Package: Competitive salary packages above market rates for candidates with the right potential.
- Annual Salary Review and Yearly Bonus: Conducted depending on company performance and individual work performance.
- Coverage: Comprehensive insurance including medical, dental and optical coverage.
- Allowances: Monthly sports allowance and yearly department gatherings, with welcome lunches for new staff.
- Training: Free external and internal training providers for continuous learning and development.
- Annual Leave: Entitlement to 21 days of annual leave.
These benefits are designed to enhance your overall well‑being and ensure a rewarding working experience with us.