Java - Full Stack

All vacancies of AustraliaInformation & Communication TechnologyJava - Full Stack

Exciting Senior Software Engineer positions within Cognizant Digital Business!!!

Summary about this job

Developers/Programmers

Company: Cognizant Technology Solutions Australia Pty Ltd

Location: Melbourne

Work type: Full Time

Salary: n\a

Phone: +61-7-9814-6200

Fax: +61-8-1959-9370

E-mail: n\a

Site:

Detail information about job Java - Full Stack. Terms and conditions vacancy

  • Exciting permanent opportunities located in Melbourne CBD!
  • Work with Cognizant - leading Digital IT Consultancy worldwide!
  • Be part of an Agile team of diverse and talented software engineers!

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. With over 100 development and delivery centers worldwide, 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.


Our Culture

Your passion, integrity and experience are integral to Cognizant's success. You will be welcomed into a dynamic and expanding global leader in IT and Business consultancy where you will be valued for who you are. We take pride in our partnership with our clients, so your ability to add value and provide exceptional service to our clients are fundamental to your success. In return, you will be empowered with opportunities and support to develop your career and collaborate with people focused on innovation and ideas.

A position you’ll love

Be part of an Agile team of diverse and talented software engineers! In this role, you will work in a collaborative environment to solve complex problems in a meaningful way. In addition, you will provide thought leadership in programming and software development. You will develop code based on client requirements in alignment with best practices such as functional & object-oriented programming as well as test driven development. You will also develop responsive web applications across multiple platforms within large, distributed client environments.

To be successful in this role, you will have the following skills and experience:

  • Understanding of strengths and weaknesses of common libraries and when to apply them.
  • Expertise in Java technologies such as: Spring, Spring Boot, Spring Cloud, JPA, JMS and exposure to other Java libraries and frameworks.
  • Expertise in web technologies such as: Javascript (ES2016+), NodeJS and Browser APIs.
  • Awareness of the 12 factor principles of microservice development.
  • Expertise in designing well-formed RESTful APIs
  • Expertise using multiple frameworks/libraries to build web applications such as ReactJS, Vue.js, Angular Platform, Redux or similar.
  • Experience in Java build automation technologies such as Gradle, Maven, etc.
  • Experience with different branching models with Git or other SCM tool.
  • Expertise in relational databases and data modelling.
  • Knowledge of NoSQL databases, and when it is appropriate to use them.
  • Experience with CI/CD platforms such as Bamboo, Jenkins etc.
  • Experience with IaaS such as AWS, GCP, Azure.
  • Experience working with IDEs such as; IntelliJ, WebStorm or VS Code.
  • Experience with rapid prototyping of application concepts.
  • Understanding or exposure to Jira in relation to agile task allocation and defect management (desirable).
  • Experience with common front-end development tools such as Webpack, NPM/Yarn, Babel/Rollup, Bash scripting, IDEs such as IntelliJ.
  • Experience with implementing testing solutions eg: Karma, Mocha + Chai, Jasmine/Jest, Codecept / WebDriver.
  • Experience in agile delivery.
  • Experience in a consulting position (preferred), preferably working within large, complex and distributed client environments.
  • Well-developed oral and written communication skills.

 

Click on the APPLY button now! We thank you for taking interest in this opportunity with us. For a complete list of opportunities with Cognizant visit http://www.cognizant.com/careers

 

 

Responds for Java - Full Stack on FaceBook

Read all comments for Java - Full Stack. Leave a respond Java - Full Stack in social networks. Java - Full Stack on Facebook, LinkedIn and Google+