about the company
Join a leading mobile prepaid service provider in Malaysia that’s focused on delivering affordable, flat-rate calling and incentives to underserved market segments. This is an exciting opportunity to contribute to a growing company with a strong subscriber base and ambitious plans to expand across the ASEAN region
about the role
As a Java Developer, your responsibilities will include:
- Developing new features, optimizing existing systems and processes, and resolving any issues.
- Designing and building high-volume, low-latency applications for critical systems, ensuring both high performance and availability.
- Writing scalable, maintainable code with thorough documentation.
- Monitoring systems and processes, proactively identifying and fixing issues.
- Continuously assessing system health and finding opportunities to improve complex infrastructures.
- Focusing on delivering an exceptional user experience while balancing speed and quality.
- Developing fast, responsive APIs and tools for monitoring API performance.
...
requirements
- Experience with microservices architecture.
- 2-3 years of experience in software development using Java and web applications, along with familiarity with at least one popular web framework (e.g., JSF, Wicket, GWT, Spring MVC).
- Proficiency in the Spring Framework.
- Strong understanding of relational databases, SQL, and in-memory database technologies.
- Deep knowledge of Java and JEE internals (including classloading, memory management, and transaction management).
- Comfortable with concurrent programming.
- Ability to design highly available and scalable systems.
- Experience with cloud platforms (preferably AWS) and version control using GIT.
- Motivated to create lightweight APIs or migrate existing ones based on JSON/XML.
how to apply
Click the appropriate link to apply OR connect with KinXian Lau on LinkedIn for more information.