FullStack Developer
Full-stack developer building and maintaining web applications with Java Spring Boot on the backend and React.js on the frontend. Day to day: designing RESTful APIs, turning wireframes into responsive UIs, writing JUnit tests, joining code reviews and Agile sprints, and mentoring junior developers.
- Compensation
- Not disclosed
- Location
- Kuala Lumpur, Malaysia
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or related field
- Minimum 3 years of hands-on experience in Full Stack Development
- Strong hands-on experience with Java and Spring Boot
- Strong experience with React.js
- Experience with modern front-end development tools such as Webpack and Babel
- Good understanding of RESTful API development and integration
- Proficiency in database technologies such as Microsoft SQL Server (MSSQL), PostgreSQL, and NoSQL databases
- Experience with JUnit and software testing practices
- Good understanding of Agile/Scrum development methodologies
Full description
Design, develop, and maintain full-stack applications using Java (Spring Boot) and React.js. Collaborate with Solution Architects and Product Owners to define scalable, modular, and maintainable system designs. Design, develop, and consume RESTful APIs, ensuring performance, security, and maintainability. Translate wireframes and UI/UX design prototypes into responsive and accessible user interfaces.
Key responsibilities
Design, develop, and maintain full-stack applications using Java (Spring Boot) and React.js
Collaborate with Solution Architects and Product Owners to define scalable, modular, and maintainable system designs
Design, develop, and consume RESTful APIs, ensuring performance, security, and maintainability
Translate wireframes and UI/UX design prototypes into responsive and accessible user interfaces
Develop and maintain unit, integration, and end-to-end tests using tools such as JUnit
Participate in code reviews and provide technical guidance and mentorship to junior developers
Contribute to Agile delivery, including sprint planning, backlog grooming, and iterative development
Work closely with cross-functional teams to deliver high-quality applications aligned with business requirements
About you
Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or a related field
Minimum 3 years of hands-on experience in Full Stack Development
Strong hands-on experience with Java and Spring Boot
Strong experience with React.js
Experience with modern front-end development tools such as Webpack and Babel
Good understanding of RESTful API development and integration
Proficiency in database technologies such as Microsoft SQL Server (MSSQL), PostgreSQL, and NoSQL databases
Experience with JUnit and software testing practices
Good understanding of Agile/Scrum development methodologies
Your application will include the following questions:
- Which of the following statements best describes your right to work in Malaysia?
- What's your expected monthly basic salary?
- How many years' experience do you have as a full stack developer?
- Do you have experience using Java Spring Boot?
- Which of the following front end development libraries and frameworks are you proficient in?
- How much notice are you required to give your current employer?