Roles & Responsibilities:
- Help and contribute to the design of overall architecture of the web application.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
- Design and build scalable REST APIs for micro services.
- Proficient experience using front-end frameworks
- Highly experienced in building responsive websites
- Experience with cloud APIs (AWS)
- Knowledge of code versioning tools (GIT)
- Must be able to write unit test for both front-end and backend code
- Must be able to code using good patterns and practices
- Must be able to document code and provide API documentation i.e. swagger
Key Requirements:
- 3-5 years of application development
- At least 2 years of experience being a full stack engineer.
- 3-5 years experience with a backend framework such as Java 17 & Spring Boot.
- Commanding grasp of HTML, CSS and JavaScript
- At least 3 years experience front end work using Javascript Frameworks ReactJS + Redux is a must have.
- At least 3 years experience with using a RDBMS like of MySQL, and object caches like Memcached and/or Redis.
- At least 2-year experience with Docker
- Experience with AWS products such as S3, ECS, ELB, API Gateway (good to have)
- Experience with TDD (test-driven development) /BDD (behavioral-driven development)
- Familiar with agile methodologies
COMPUTER PROFICIENCY
- Languages/Frameworks: Java, Javascript, ReactJS, Springboot, HTML5 and CSS
- Application: JBoss, Weblogic, Websphere, Apache or open-source web servers
- Database: MySQL, MS SQL
- Middleware: REST APIs
- Platform: Web, AWS, Windows, Linux, Docker
- Tools: DevOps - Jenkins, Jira, Code Commit, Code Pipeline Unit testing frameworks, ELK
Rajkumar
Reg No: R1983662| EA License: 23C2060
Disclaimer: The company is committed to ensuring the privacy and security of your information. By submitting this form, you consent to the collection, processing, and retention of the information you provide. The data collected (which may include your contact details, educational background, work experience and skills) will be used solely for the purpose of evaluating your qualifications for the position you're applying for. Your data will be stored securely and retained for the duration necessary to fulfill our hiring process. If you are not selected for the position, your data will be kept on file for a limited period in case future opportunities arise. You have the right to access, correct, or delete your data at any time by contacting us at Quess Singapore | A Leading Staffing Services Provider in Singapore (quesscorp.sg)