Java Frontend Developer
Cognizant hiring a Java front-end developer for Singapore location, find the below job description
What To Expect:
Collaborate with government agencies to develop and deliver high-quality software applications in a timely manner according to requirements
Provide internal and external consultancy on software design, architecture and platforms
Drive adoption of relevant, up-to-date technologies, practices and tools in Agile software projects
Guide/mentor fellow developers, to grow the overall competency of the team
Mandatory skills:
Experience with frontend development technologies such as HTML5, CSS3, front-end framework React Js and applying responsive design principles to create modern, scalable websites
Experience with using server-side programming (e.g. Node) with frameworks to build web applications
- Practise Test Driven Development (TDD) and experience in using framework(s) (e.g. Jest) for writing and managing unit and integration tests
In-depth knowledge of programming languages underlying the chosen frameworks, e.g. Javascript (ES6 and beyond)
Functional knowledge of HTTP, OSI layers, and REST architectures and how they contribute to a web service consumer's experience
Experience in designing, developing and deploying large, scalable production applications on Cloud/PaaS platforms, such as AWS / GCP / Azure, including integration patterns crossing external services and platform boundaries
- Experience in Agile development teams, employing relevant methodologies and practices such as Scrum, Continuous Integration and Deployment
Experience in containerization technologies such as Docker would be advantageous
Preferred character/personality traits:
Keen to share knowledge with team mates and mentor fellow developers
Keen and quick to learn new skills
Self-driven and independent
About Cognizant
Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting, and business process services, dedicated to helping the world's leading companies build stronger businesses. Headquartered in Teaneck, New Jersey (U.S.), Cognizant combines a passion for client satisfaction, technology innovation, deep industry and business process expertise, and a global, collaborative workforce that embodies the future of work. Cognizant is a member of the NASDAQ-100, the S&P 500, the Forbes Global 2000, and the Fortune 500 and is ranked among the top performing and fastest growing companies in the world.