Full Stack Engineer
Cognizant
Date: 1 day ago
City: Melbourne, Victoria
Contract type: Full time

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.
Position Summary
Java, Spring Boot, Spring MVC, Hibernate, REST APIs, ReactJS, Redux, Angular, Typescript, JavaScript, NodeJS, SQL Server, PostGreSQL, Bamboo, Git, JIRA, Agile & Scrum.
Date of Posting: 20-May-25
Next Steps: If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us.
For a complete list of open opportunities with Cognizant, visit http://www.cognizant.com/careers. Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.
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.
Position Summary
- Having around 10 years of experience in development, designing, Implementation of highly cohesive components and scalable products, requirement analysis, gathering, identifying risk, estimating and planning.
- Hands on experience with Object Oriented Programming, Design Patterns, Test Driven Development and Web Accessibility.
- Worked extensively on Backend Platform for developing the web applications by using Java 11, Spring Boot, Hibernate, SQL, NoSQL, REST Webservices, JSON, Build Tools such as Maven, Gradel.
- Advocated on clean code and design best practices, with a focus on consistency and performances
- Exposure in requirement analysis, gathering, identifying risk, planning estimating.
- Have expertise designing and building API's with Java, Spring Boot/MVC
- Have experience in developing small, medium and large-scale applications.
- Understand database architecture, specifically SQL Server like MySQL, MSSQL or Oracle and No-SQL Servers like Mongo DB or Azure Cosmos DB
- Are confident in their solution design capabilities, stakeholder engagement and leading technical conversations in group forums.
- Ability to collaborate, present ideas, influence, and challenge stakeholders.
- Actively are involved in continuous learning, experimentation and innovation, ready to apply and promote industry best patterns and practices.
Java, Spring Boot, Spring MVC, Hibernate, REST APIs, ReactJS, Redux, Angular, Typescript, JavaScript, NodeJS, SQL Server, PostGreSQL, Bamboo, Git, JIRA, Agile & Scrum.
- Strong backend development using Java, Spring Boot, Spring MVC, and Hibernate
- Proficient in designing and consuming RESTful APIs
- Frontend expertise in ReactJS, Redux, and Angular (8+)
- Good hands-on experience with TypeScript, JavaScript, and HTML5/CSS3
- Familiarity with modern styling tools: SASS, Styled Components and solid understanding of Node.js with at least one modern JS framework (Angular / React)
- Strong knowledge of State Management (e.g., Redux, Saga)
- Experience with SQL Server, PostgreSQL, and MongoDB
- Skilled in API Integration like REST.
- Practical knowledge of Build Tools, DevOps, and CI/CD using Bamboo, Git
- Exposure to Agile & Scrum practices using tools like JIRA
- Experience writing reusable UI components
- Strong fundamentals in web standards, scalable frontend engineering, and code performance optimization
- Software Planning, Requirement Analysis and maintaining Java applications.
- Software Design and Development using recent Java 11 and J2EE related Technologies.
- REST API Development and Integration using Spring Boot & MVC.
- Work on Production bug fixes
- Work on performance tuning and optimizations of the projects wherever it’s necessary.
- Worked on Cache mechanisms implementation in Projects such as Redis.
- work on Service Oriented architecture, SOA and Microservices.
- Work on Mark up languages like HTML, XML and JSON.
- Work on Unit testing framework like Junit, Mockito and Power Mockito.
- Worked on TTD
- Knowledge on Design pattern-oriented development.
- Hibernate and Spring JDBC Integration with backend.
- Relational Databases and No Relational Databases – SQL and NoSQL.
- User Interface development using Angular / React.
- ELK stack Integration with API development using Splunk.
- Handling Build automation using Bamboo / Jenkins technologies.
- Knowledge on Code repositories like SVN, Bitbucket and Git.
- Knowledge on Build tools like Maven / ANT.
- Achieve Application security and scalability and deploy in AWS / Azure Cloud environments.
- Deliver Projects using Agile based methodology.
- Collaborate with team members and deliver high output and efficient outcomes.
- Masters/Bachelors Degree in Engineering or Computer Science
Date of Posting: 20-May-25
Next Steps: If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us.
For a complete list of open opportunities with Cognizant, visit http://www.cognizant.com/careers. Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.
See more jobs in Melbourne, Victoria