Flag job

Report

UI Engineer

Location

Sydney,NS-Level37 TowerTwo, Australia

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating many opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative, and successful. Moreover, this is your chance to be part of the success story. Roles And Responsibilities Understand the strengths and weaknesses of common libraries and apply them effectively. Develop and maintain applications using Java technologies such as Spring, Spring Boot, Spring Cloud, JPA, JMS, and other Java libraries and frameworks. Utilize web technologies such as JavaScript, NodeJS, and Browser APIs for development. Implement Java build automation technologies such as Gradle and Maven. Manage different branching models with Git or other SCM tools. Design and model relational databases, with knowledge of NoSQL databases and their appropriate use cases. Utilize CI/CD platforms such as Bamboo and Jenkins for continuous integration and deployment. Use IDEs such as IntelliJ, WebStorm, or VS Code for development. Implement testing solutions such as Karma, Mocha, Chai, Jasmine, Jest, Codecept, and WebDriver. Develop applications using Node.js and frameworks. Proficiently use JavaScript ES6 features and the latest JavaScript versions. Develop applications using ReactJS with Redux, HTML5, CSS3, and responsive design/coding methods. Utilize JavaScript testing frameworks such as Jest/enzyme. Develop and integrate RESTful APIs and API communications. Ensure web standards and accessibility are met. Use Git as source control and CI/CD tools, preferably Bamboo. Work in Agile project environments.

About the company

Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant (a member of the NASDAQ-100 and one of Forbes World's Best Employers 2024) is consistently listed among the most admired companies in the world.

Skills

java
spring
spring boot
spring cloud
jpa
jms
javascript
nodejs
gradle
maven
git
sql
nosql
bamboo
jenkins
intellij
webstorm
vs code
karma
mocha
chai
jasmine
jest
codecept
webdriver
nodejs
es6
reactjs
redux
html5
css3
jest
enzyme
rest
api
git
agile