Personal Abilities:
- Develop and implement solid, scalable and flexible technical solutions to support clients migrating and transforming using Java and Java related technologies.
- Provide strategical and technical leadership in IT road map and direction. Engage in discussions/presentation with client leadership teams.
- Provide thought leadership and technical guidance in software solutions and design.
- Lead the project teams assigned and provide direction and technical mentor ship in completing the projects.
- Architectural review and able to provide guidance in tools, frameworks to use for scalable solutions.
- Should be able to provide recommendation on new software tools or frameworks to provide better solutions.
Basic Qualifications: (what are the skills required to this job with minimum years of experience on each technologies)
Experience & Skills
- 8+ years of Strong technical knowledge in Java related technologies
- 5+ years of Front end UI development experience on Angular,Ajax, JSPs, HTML, CSS , Javascript
- 8+ years of Proficiency in Java 4 or later, scripting, J2EE, Webservices
- 8+ years of Experience in Tomcat, WebLogic
- 8+ Years of extensive use of a JavaScript toolkit (Dojo a plus)
- 5+ years of Experience with a web framework (Spring Boot, Spring MVC a plus, Java Application server’s (WebLogic/WebSphere/Tomcat framework)
- 5+ Experience with Databases (DB2, SQL, stored procedure development a plus)
- 8+ years Strong SQL query skills
- 3+ years of Experience with UNIX (AIX preferred)
- 3+ years of Experience with Shell scripting
- Focused and driven attitude towards contributing on the creation, enhancement and delivery of complex solutions
- Ability to work with diverse personalities both technical and non-technical
- Thorough understanding of the SDLC: planning, analysis, design, coding, testing, problem resolution
- Ability to work flexible schedules particularly when software installs are scheduled
- Proven ability to work independently with limited supervision
- Excellent organization and time management skills
- Excellent written and verbal communication skills
- Ability to resolve escalated issues with a sense of urgency
Nice to Have:
- Life Insurance domain knowledge
- Big Data eco system knowledge