Full Stack Java Developer - Singapore - Cognizant

    Cognizant
    Cognizant Singapore

    Found in: beBee S2 SG - 2 weeks ago

    Cognizant background
    Full time $60,000 - $120,000 per year Technology / Internet
    Description



    We are seeking a highly motivated software engineer who can deliver quality output and highly motivated to learn modern technologies. If you are looking to collaborate with highly motivated peers, and immerse in best industrial practices, or if you have a deep passion for contributing to the public good, this is the right opportunity for you.

    Role & responsibilities
  • Design, develop, document, test, deploy, and maintain software applications.
  • Improve software quality using Scrum practices such as code review and unit testing.
  • Design and build services with a focus on business value and usability
  • Design systems with scalability and flexibility in mind
  • Collaborate with QE, DevOps, or Product Owners and Business Requirements :
  • Degree in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
  • Hands-on development experience in Java with/without J2EE or/and Springboot
  • More than 3 years of professional experience in a software engineer or equivalent position.
  • Familiar with cloud-native technology and architecture.
  • Familiar with Clean Code, Design Patterns, and Unit Testing.
  • Knowledge and experience in Java, Spring Boot Framework and Spring Cloud will be added advantage.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Strong Experience in Java(8) and Springboot and can write unit test using JUnit
  • Thorough understanding of and its core principles
  • Experience with popular (Version 16 and above) workflows in Redux would be good
  • Experience with data structure libraries (e.g., )
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc
  • Experience in writing unit test cases using Jest
  • Good to have knowledge/Experience in Jira, Bamboo
  • Working experience in Agile and UX development environments will be an added advantage. Employee Status : Full Time Employee

    Shift : Day Job

    Travel : No

    Job Posting : Nov

    About Cognizant
    Cognizant (Nasdaq-100: CTSH) 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 is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at or follow us @Cognizant. eFinancialCareers