Java Developer Java Developer …

Cognizant
in Singapore
Permanent, Full time
Last application, 17 Oct 21
Competitive
Cognizant
in Singapore
Permanent, Full time
Last application, 17 Oct 21
Competitive
Java Developer
Job Description

Role and Responsibilities
  • Analyze business requirements, and create technical design documents that are in accordance with the company's architecture standards.
  • Documenting design decisions, components and keep the knowledge base.
  • Develop the code and provide hands on engineering expertise to the development teams
  • Ensures that expected application performance levels are achieved.
  • Perform unit and system testing of application code as well as execution of implementation activities.

Skills Required

  • Expert level programming skills in Java
  • Strong understanding of Microservices architectures, prior hands-on experience in developing and deploying Microservices solutions
  • Experience using and developing RESTful APIs using SpringMVC, JAX-RS, JSON, familiar SpringMVC, JBoss Resteasy is a plus
  • Experience using and developing mybatis, JPA/Hibernate, Bean Validation, CDI, familiar reactjs, jQuery, html5, CSS3, bootstrap is a plus
  • Experience with JMS, IBM MQ, event-based and message-driven distributed system
  • Strong familiarity with web servers and load balancing technologies, experience with springboot, openshift, JBoss, apache is a plus
  • Experience in use of source code management system like bitbucket, Jenkins, GIT and build tools like maven.
  • Excellent problem solving/troubleshooting skills on Java/J2EE technologies
  • Experience with Redhat, Linux Scripting is an asset
  • Experience with SWIFT messaging protocol and standards is a plus (FIN, FileAct, RMA, MT, BIC, LT)
  • Good written and verbal communication skills, experience working with coordination of multiple teams


Cognizant logo
More Jobs Like This
See more jobs
Close
Loading...