Senior Java Consultant
Responsibilities include:
Employ extensive professional experience and creativity to resolve complex technical problems
Provide L3 Production Support for I&CM core applications
Provide solutions to technical issues, including “hands-on” code enhancements and defect fixing to the applications in the portfolio
Drive for tactical outcome to increase development team’s efficiency and productivity
Engage with the business users, application owners and other affected parties during problem resolution
Document lessons learned, help maintain knowledge database
Coordinate end to end application onboarding to production
Qualifications:
• Bachelor’s degree in Engineering, Computer Science, Information Technology, related field or equivalent work experience
• 5 - 7 years of application development and support coupled with infrastructure experience
• 5 years of collective experience with databases (Sybase, DB2, SQL Server, Oracle)
• 5 years of hands on experience with scripting language: UNIX Shell
• 5 years of strong support skills in middleware technologies (WebLogic, Web Methods, Apache, Tomcat, MQ, IIS, etc.) in UNIX and/or Windows environment
• Sound proficiency with Java based technologies, hands on experience in design patterns and UML design tools
• Experience in using GIT, TeamForge, Jenkins and Artifactory
• Strong Knowledge of Java, J2EE, JSF, JPA, JSP, Web Services, HTML, XML, JDBC, SQL, OOA and OOD