DescriptionJob Duties:
- Provide leadership in designing and implementing a solution architecture for the end customer in the L&A space
- Guides a team of software specialists/ engineers for creation/ implementing a solution architecture
- Design, Develops, enhances, debugs and implements software
- Address problems of system integration
- Participates in development of software user manuals
- Collaborate with other developers, architect, BAs and testers
- Communicate with clients and provide technical views with conviction
- Author Design documents
- Ability to provide technical leadership and groom developers
- Performs feasibility analysis on potential future projects to management
Mandatory Skills:
- Excellent technology (Java – Core Java, Spring, Hibernate, J2EE) and hands on development skills
- Awareness of Spring Batch, interface implementation using Camel, SOAP etc.
- Knowledge of HTML 5 and Rest API development would help.
- Knowledge of Continuous Integration, automation testing
- Good understanding of the breadth of technology, open source
- Good expertise of design patterns and usage
- Experience in UML based analysis and design using tools
- Experience in Agile methodology