about the job
Our client is a fast-growing digital solutions company specializing in software development for global markets. They are known for delivering high-performance, scalable platforms. With a strong focus on backend architecture and innovative product development, the company offers a dynamic, fast-paced environment where tech talent can work with the latest tools and frameworks. Their teams are collaborative and agile, emphasizing continuous improvement, code quality, and cross-functional delivery.
...
job responsibilities
- Lead the backend development of core company products, implementing scalable and efficient business logic using Java Spring Boot.
- Produce clean, maintainable code and contribute to technical documentation following backend development standards.
- Collaborate closely with cross-functional teams including product managers, UI/UX designers, frontend developers, and QA engineers to deliver high-quality features on schedule.
- Participate in requirement discussions, technical design reviews, and continuously optimize system performance, stability, and user experience.
job requirements
- 3+ years of professional experience Java development.
- Proficient in Java, Spring Boot, JPA/Hibernate, and RESTful API development.
- Hands-on experience with databases such as MySQL, PostgreSQL, or MongoDB; familiarity with caching (e.g., Redis), and messaging systems (e.g., RabbitMQ, Kafka).
- Comfortable working in a Linux environment and using Git for version control.
- Familiarity with CI/CD tools (Jenkins, GitLab CI) and containerization (Docker, Kubernetes) is a plus.
- Solid analytical and problem-solving skills, with the ability to work independently and communicate technical concepts clearly within a team.
how to apply
Send your CV to danial(dot)zulhkiple@randstad(dot)com(dot)my to apply or find out more.