Previous Job
Java Fullstack
Ref No.: 20-01554
Location: Singapore
Work Location: 10 Eunos Road 8, #10-01, Singapore Post Center, Singapore-408600
Working Hours: 9am to 6pm
Education: Bachelor's Degree or equivalent in the Computer Science, Computer Engineering or Information Technology
Experience: 8+ yrs
Type of Employment: Permanent

Notice Period: Immediate to 1 Month (Should you have a good profile with 2 months of NP please share)
Residential Status: Singapore Citizen/SPR
Java Full Stack Developer: 2 POSITIONS
Detailed JD as given below..
Mandatory Skill: Java/J2EE with Angular JS is must.
General Qualifications      
·        Bachelor's Degree or equivalent in the Computer Science, Computer Engineering or Information Technology disciplines with strong fundamentals in software engineering.
·        Advanced web development experience in developing web applications and solutions that are lightweight, responsive, user-friendly and visually appealing.
·        Working experience with defining system architecture and design patterns.
·        Designing systems for greenfield engineering projects from ground up.
·        Knowledge of content management concepts and systems will be advantageous.
·        Analytical skills to understand business requirements and to translate into technical specifications.
·        Excellent articulation, communication, interpersonal and collaboration skills are required.
·        Excellent time management, organization and planning skills are essential.
·        Problem solver with excellent skills in troubleshooting.
·        Ability to document high quality functional and technical specifications.
·        Ability to set priorities in a multi-tasking environment.
·        Ability to negotiate with both Technology and Business counterparts in terms of delivery scope and timelines that aligns with capacity of the delivery team.
·        Self-starter with a demonstrated ability to achieve results with ability to effectively prioritize and multi-task under tight deadlines.
·        Passion to learn and pick up new technologies as needs evolves.
Technical Qualifications
·        Java/J2EE, SDLC and OOP in development enterprise-level client-server web applications.
·        Hands-on enterprise-level web development experience on Java/J2EE and AngularJS, JavaScript, HTML5, CSS3 as well as data formats in XML and JSON.
·        Good hands-on experience with RDBMS such as SQL.
·        Good hands-on experience with Apache, NGINX and Tomcat.
·        Good knowledge in APIs, Microservices and Containerization.
·        Good knowledge In Architectural Pattern such as MVC, DAO, and Design Patterns such as AOP, Façade, Factory, Singleton, etc.
·        Knowledge in Secure Coding practices.
·        Knowledge in GIT, Maven and best CI/CD practices.
·        Knowledge in IAM design and solutions such as ForgeRock.
·        Knowledge in Test Driven Development and Test Automation using Junit, Protractor, Selenium, etc.
·        Basic knowledge of WCAG and Web UI Designs.
·        Basic knowledge in graphical designs and international encryption algorithms