
Full Stack Developer-Spring boot and react
- Kuala Lumpur
- RM 5,000-12,000 per month
- Permanent
- Full-time
- Design, develop, and maintain scalable web applications using Spring Boot and React.js.
- Develop RESTful APIs and integrate them with front-end components.
- Build reusable code and libraries for future use.
- Participate in the full software development lifecycle – requirements gathering, design, coding, testing, and deployment.
- Write unit, integration, and end-to-end tests to ensure high code quality.
- Collaborate with UI/UX designers, product managers, and other developers to deliver high-quality software.
- Perform code reviews and mentor junior developers.
- Troubleshoot and debug production issues as needed.
- Backend:
- Strong proficiency in Java (8+)
- Expertise in Spring Boot, Spring MVC, Spring Data JPA
- Experience with RESTful API design and development
- Familiarity with microservices architecture and containerization (Docker)
- Frontend:
- Strong hands-on experience in React.js, Redux, and modern JavaScript (ES6+)
- Good understanding of HTML5, CSS3, and responsive design principles
- Familiarity with UI libraries (e.g., Material UI, Bootstrap)
- Database:
- Experience with relational databases like MySQL, PostgreSQL
- Familiarity with NoSQL databases (MongoDB, etc.) is a plus
- Tools & Practices:
- Version control (Git)
- CI/CD tools (Jenkins, GitHub Actions, etc.)
- Unit testing frameworks (JUnit, Mockito, Jest, etc.)
- Agile methodologies (Scrum/Kanban)
- Knowledge of containerization and deployment using Docker, Kubernetes (optional)
- Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
- Experience with cloud platforms like AWS, Azure, or GCP
- Familiarity with GraphQL is a plus
- Good problem-solving and communication skills