Apply Now    

ES PROD POD

Req #: 180010357
Location: Hyderabad, AP, IN
Job Category: Technology
Job Description:

 

Responsibilities:

·         Participate in end-to-end development lifecycle activities of the application, including design, coding, testing and deployment activities.

·         Develop SOAP/REST based web services for high-volume and high availability consumer and business banking applications.

·         Utilize programming skills to adhere to coding standards, procedures and techniques, while contributing to the technical code base including any required documentation both inside code and in external design specifications.

·         Participate in code reviews to ensure that all solutions are aligned to pre-defined architectural specifications, identify/troubleshoot application code-related issues, and review and provide feedback to any required final user documentation.

·         Produce comprehensive tests for all developed code. Support and participate in system and integrated testing across sub-systems as the need arises.

·         Deliver project milestones on time and within budget.

·         Coordinate and collaborate with technical partners for joint application development efforts.

·         Research and evaluate alternate solutions and provide recommendations for enhancing the application. Provide technical support for the application, including meeting service level and performance requirements; and diagnosing and evaluating inefficient processes/code.

·         As part of the development effort, work with other development teams, testing, operations and architecture groups when changes in technology have cross-impacts across applications; work in concert with the other groups to discuss and address any cross-impacts to the applications.

 

Required Skills:

·         Experience performing server-side Java programming in a WebSphere/Tomcat environment is required.

·         Experience building SOAP/REST web services using Java is required.

·         Demonstrated knowledge of OOP and SOA principles, and design patterns is required.

·         Experience working with Spring IOC is required.

·         Demonstrated knowledge of J2EE server technologies including XML, JMS, and JAX-WS is required.

·         Experience working with ORM tools such as Hibernate is required.

·         Experience working with TDD, code testability standards, and JUnit/Mockito is required.

·         Experience with application monitoring tools such as Splunk, Wily, or Dynatrace

·         Experience with web-related technologies (Javascript, JQuery, CSS, HTML, etc)

  • Knowledge of open source packages especially those provided by Apache, Google, and Spring.
  • Working knowledge of messaging systems such as WebSphere MQ and/or Kafka
  • Knowledge of build/dependency management tools such as Maven, SCM (Subversion, GIT)
  • Database knowledge – SQL, table structure, data relationships
  • No-SQL databases such as Cassandra

·         Must have strong demonstrated track record in Ab-Initio coding of medium to large scale ETL applications in trouble shooting issues.

·         Research and evaluate alternate solutions and provide recommendations for enhancing the application. Provide technical support for the application, including meeting service level and performance requirements; and diagnosing and evaluating inefficient processes/code.

·         Broad-based cross-functional IT experience in application design and development is essential in this role using Ab-Initio ETL toolset

·         Identify/troubleshoot application code-related issues, and review and provide feedback to fix the issues.

·         Must have 5+ years of experience in the design and delivery of ETL solutions and input applications and building out of components using Ab-Initio

·         Experience in Ops console (Ab initio scheduling  tool) is desirable.

·         Experience in UNIX and/or AIX operating environment is required

·         Ability to communicate at all levels of management

·         Demonstrated skills both written and oral are required

·         Experience with mainframe, DB2, and MQ is a strong plus

·         Experience in the development of financial applications is a strong plus

 

Apply Now    
Link for schema

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Other Information

Apply Using LinkedIn

You can also apply using your LinkedIn® profile. It may save you some time because your information will be automatically transferred into our system. Just click on the LinkedIn logo when you get to the application screen and follow the directions.

Submit an Updated Résumé

During the application process, be sure you have an up-to-date copy of your Résumé, your cover letter and any other documentation you would like to submit.