About the job
Essential Skills:
• Proven expertise in Java and J2EE middleware applications.
• Experience in architecting and developing large-scale, complex applications.
• Proficient in Unix, SQL, JDBC, SOAP/RESTful web services, and XML.
• Familiar with DB2 Mainframe & Midrange, Oracle 12c, and Exadata database technologies.
• Skilled in creating user interfaces to enhance automation processes.
• Awareness of emerging technologies like Hadoop/HBase and MemSQL.
• Ability to deliver solutions leveraging industry-standard frameworks such as STRUTS, Spring, and Hibernate.
• Competent in utilizing development tools including source control, code quality tools, debugging, and profiling.
• Capable of coordinating and supporting large, intricate projects, including product upgrades and the deployment of new features and enhancements.
• Solid background in full project lifecycle delivery.
• Strong analytical capabilities to identify and solve problems, conduct research, and uncover solution opportunities.
• Excellent written and verbal communication skills.
• Proven ability to lead teams and embrace a global delivery model.
• Experience working in both Waterfall and Agile project methodologies.
Preferred Skills:
• Previous experience in Financial Services, Marketing, and Insights.
• Familiarity with DevOps practices.
• Knowledge of integration software such as Apache CAMEL and Enterprise Service Bus (ESB) technologies like Mulesoft.
• Understanding of enterprise change control systems and processes.
• Experience with secure programming practices.
• Familiarity with RUP or Agile development methodologies.

