Description

Responsibilities

  • Design/build tools and frameworks that support deploying and managing customer applications,
    including batch and real-time data processing.
  • Manage deployment packaging, testing, and implementation.
  • Collaborate with all other IT teams across the organization to
    ensure releases are delivered with repeatable and auditable processes.
  • Build, refresh, and administer deployment environments.
  • Support and troubleshoot scalability, HA, performance, monitoring, and
    backup/restore.

Required Skills

  • Excellent communication analytical skills.
  • Familiarity with agile software development lifecycle.
  • Stong in Java SDK 1.8, Java SDK 11 (not mandatory), Spring Boot (Embedded Tomcat), REST & SOAP API skills.
  • Excellent written and verbal communication skills.
  • In-depth knowledge of Rest and Soap Web-Service.
  • Should have skills in DB2 Database.
  • Senior knowledge of Gits.
  • Proficient in Jenkin.

Required Experience

  • 5+ years of experience in core Java and J2EE development.
  • 7+ Years of Experience in JAVA.
  • 3-5+ years of core Java development experience.
  • Strong experience in Python.
  • Experience working with multiple stakeholders to produce and review documentation.
  • Extensive experience in multi-threaded programming bull Experience with Cloud platform such as AWS.
  • Experience with streaming technologies such as KafkaRedis etc.
  • Experience with Test Behavior driven development and Test Automation.
  • Solid experience with JavaScript including NodeJS.

Education Requirements

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


 

Education

Any Graduate