Overslaan en naar de inhoud gaan

Java Developer

een persoon die aan een tafel met een laptop zit

Job Summary

Developing testing debugging and documenting code for custom web based applications and services with a focus on achieving operational efficiencies and business agility through adaptable reusable services and processes. Developing custom integrations with addon applications or services using APIs and custom code. Programming interaction with JavaScript and/or a library such as jQuery YUI or Prototype.

Responsibilities

  • Developing testing debugging and documenting code for custom web based applications and services with a focus on achieving operational efficiencies and business agility through adaptable reusable services and processes.
  • Developing custom integrations with addon applications or services using APIs and custom code.
  • Programming interaction with JavaScript and/or a library such as jQuery YUI or Prototype.
  • Establishing internal industry standard programming best practices. Sharing best practices with other team members. Reviewing code for application of best practices.
  • Promoting quality within the team through test driven development and continuous integration. Planning initiating and conducting unit testing as well as facilitating system testing. Reviewing error messages/logs and assisting others in debugging.
  • Interacting extensively in all phases of the web development life cycle including an understanding of and involvement with (internal) customer needs and business strategy.
  • Potentially taking a mentor role on the project team sharing technical and product knowledge with other team members. Assisting other Web Developers with development tasks as needed.
  • Assisting in the architecture of webbased applications.
  • Understanding system performance and performance metrics and applying best practices to optimize performance for improved scalability and user experience.
  • Participating in research technology/tools evaluation and proof of concept activities.

Requirements

  • 2 to 4+ years experience in Java Spring Boot Camel JBoss MQ JMS and Webservices.
  • Strong working knowledge and experience of web protocols and standards(HTML5 / CSS / JavaScript frameworks (jQuery AngularJS). Bootstrap / Responsive web site design.
  • Experience with MVC WCF / Web API REST XML /XSLT/ AJAX / JSON.
  • Experience working in GCC Azure/AWS environment
  • Experience working in Singapore Public Sector projects implementation or maintenance is required
  • Expertise in the development of multiplatform distributed applications and objectoriented programming as well as strong analytical and design skills.
  • Experience with Scrum/Agile methodology with the ability to quickly turn ideas into working products.
  • Experience in testdriven Agile/Scrum Development.
  • Ability to create and interpret technical specifications use case scenarios test cases and software requirements.
  • Strong problem solving skills to enable identifying solid solutions to complex problems quickly.
  • Expert knowledge and experience in designing and developing web applications (preferably experience with multiple platforms).
  • Understanding of online exposure through search engine optimization best practices.
  • Understanding of social networking tools and methods and their incorporation into web site development projects.
  • Excellent knowledge and understanding of relational database design and programming.
  • Knowledge of software architecture concepts and web application security.
  • Indepth knowledge of Internet protocols and applications.
  • Strong written and oral communication skills.
  • Strong interpersonal skills promoting and supporting communication within the project team.
  • Excellent customer interaction skills and customer focus.

Certifications Required

Excellent customer interaction skills and customer focus.

About Cognizant:

Cognizant (Nasdaq: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant.

#LI-CTSAPAC

De Cognizant Community
We zijn een team dat elkaar helpt om doelen te bereiken op het hoogste niveau. Zonder ons team zouden we niet in staat zijn om de huidige energieke, samenwerkende en inclusieve werkomgeving te behouden. Een omgeving gericht om iedereen te laten slagen. 

  • Cognizant is een globale community van 300.000+ collega’s
  • We dromen niet alleen van een betere wereld, wij helpen het te maken
  • We zorgen voor onze mensen, de klanten, het bedrijf, de community en het klimaat door te doen wat goed is
  • We zetten in op een innovatieve omgeving waar je zelf kan bouwen aan een carriere pad dat bij jou past. 

Over ons
Cognizant is een van ‘s wereldstoonaangevende professionele dienstverleningsbedrijven, die de bedrijfs-, operationele en technologiemodellen van klanten transformeert voor het digitale tijdperk. Onze unieke, op de industrie gebaseerde, consultatieve benadering helpt klanten bij het visualiseren, bouwen en beheren van innovatievere en efficiëntere bedrijven. Met het hoofdkantoor in de VS is Cognizant (een lid van de NASDAQ-100 en een van Forbes’ beste werkgevers ter wereld in 2024) consequent vermeld als een van de meest bewonderde bedrijven ter wereld. Leer hoe Cognizant klanten helpt digitaal te leiden op www.cognizant.com.

Cognizant is een werkgever die gelijke kansen biedt. Uw sollicitatie en kandidatuur worden niet in overweging genomen op basis van ras, huidskleur, geslacht, religie, geloofsovertuiging, seksuele geaardheid, genderidentiteit, nationale afkomst, handicap, genetische informatie, zwangerschap, veteranenstatus of enig ander kenmerk dat beschermd wordt door federale, staats- of lokale wetgeving.


Mocht je een handicap hebben en hulp nodig hebben bij het zoeken naar een baan of het solliciteren op een baan, stuur een mail naar [email protected]. We zullen je verder helpen. 

Disclaimer: 
De informatie omtrent compensatie is accuraat ten tijde van deze posting. Cognizant heeft het recht om deze informatie aan te passen. Met lokale wetgeving in achtneming. 

Sluit je aan bij onze Talent Community

Nog niet de juiste kans tegengekomen? Ontvang de nieuwste updates over vacatures, wervingsevenementen en bedrijfsnieuws, speciaal op maat gemaakt voor jou!

Aanmelden