Description

Responsibilities

  • Responsible for providing business requested enhancements and improvements to Web based applications.
  • Manage the production and other environment problem determination, remediation and reporting.
  • Timely reports source data issues to other groups or vendors.
  • Responsible for maintaining application artifacts and documentation.
  • Work with architecture to ensure optimized technical design and performance for application.
  • Support non-scheduled activities necessary to keep applications functional.

Required Skills

  • Good knowledge of Java, Tomcat, AngularJS, Angular, React.
  • In-depth knowledge of JSP and Servlets.
  • Mastery of Web Frameworks : Spring, Jersey.
  • Should have skills in Service-oriented architecture/web services (SOAP/REST).
  • Web technologies like HTML, CSS, JavaScript and JQuery.
  • Proficient in Markup languages like XML and JSON.
  • Extremely fluent with SQL, Linux and Python.
  • Ability to understand J2EE, WebSphere.
  • Object-oriented programming (OOP) concepts and patterns.
  • Java virtual machine (JVM) and memory management.

Required Experience

  • 5 years or more experience as a Java developer in a technical organization writing software applications.
  • Experience with Agile and Waterfall methodologies.
  • Worked with docker / Kubernetes / helm / CI.
  • Experience in releasing and deploying services and applications through CI process.
  • Working experience with noSQL databases (couchbase) is needed.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate