Description

Skills Required:

  • Java (in-depth), Spring Framework, SOAP/RESTful services/GraphQL
  • Cloud Foundry (PaaS), AWS
  • Webservices tool set - SOAP UI, Postman (or any REST clients), GraphiQL
  • Java development tool set -Eclipse/IntelliJ, GoCICD(any continuous deployment tool), Gradle/Maven, and Github/SVN.
  • Thorough in XML/JSON
  • Various scripting like Unix Scripting, CLI, Perl.
  • Experience in SQL database
  • Experience in LDAP is a plus
  • Monitoring Service: App Dynamics/Grafana(any other perf metrics monitoring systems), Nagios(or any other alert systems)
  • Logging Service: Splunk, Kibana, Logstash, ElasticSearch(any other logging platform)
  • Knowledge of network zones, data centers, storage, topology, GSLB, API Gateway, HAProxy
  • Authentication mechanisms like oauth2.0
  • Security protocols like https(cert management), tls

 

Responsibility:

  • Codes software applications to adhere to designs supporting internal business requirements or external customers. Standardizes the quality assurance procedure for software.
  • Oversees testing and develops fixes.
  • Relies on limited experience and judgment to plan and accomplish goals. Performs a variety of tasks. Works under general supervision.
  • Monitor and maintain operational readiness of Middleware Applications including applications hosted in AWS cloud.
  • Identify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administration. Facilitate and develop plans for application changes (including defects fixes, enhancements and/or configuration changes).
  • Configure and test changes to system including reports, security access, and workflow. Perform/Coordinate configuration changes to the production environment.
  • Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested.

 

Skills

  • May require a bachelor's degree in a related area and at least 8 years of experience in the field or in a related area. Has knowledge of standard concepts, practices, and procedures within a particular field.
  • Experienced mentor with the ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions.
  • Services – Expert-level implementation skills in building highly scalable services (SOAP and REST)
  • Spring – Expert-level implementation skills with the Core Spring Framework and including other sub-projects like Spring JMS, Spring Security, Spring Data and Spring Integration.
  • Skilled at building modern REST Web services
  • Experience with additional scripting languages such as Python and Ruby a plus
  • Experience consuming API/web-based services
  • Experience with HTTP and TCP/IP
  • A certain degree of creativity and latitude required.

Education

Bachelor's degree