Description

Responsibilities:
8+ years of hands-on experience in design, development, testing and implementation using JAVA J2EE technologies.
Independent hands-on developer to execute enhancements, projects, and bug fixes with strong knowledge of full life cycle and various SDLC methodologies.
Hands on experience with Java, Spring, Struts, jQuery / JavaScript, Oracle Server, Web API / Web Services / REST API, JDBC, XML / JSON, C/C#, HTML, GitHub.
Strong expertise in PL/SQL programming with experience of writing & optimizing queries.
Hands on experience with IBM Optim handling large volume of datasets with optimized database archiving strategies, risks and compliance. 
Knowledge on handling Bigdata, financial domain/data and Strong analytical and problem-solving skills.
Knowledge on Microservices development, web application frameworks such as Angular, React, etc.
Understanding of Software Unit & Integration Test methodologies and testing tools.
A self-starter, and individual contributor with effective team collaboration skills.
Good communication skills, adept at learning new technical skills and effective client communication skills.

Education and Experience Required:
Typically, a technical bachelor’s degree or equivalent experience and a minimum of 8 years of related experience or a master’s degree and up to 8 years of experience.

Knowledge and Skills:
8+ years of experience writing code (such as, and not limited to, JAVA, databases like Oracle, SQL Server, etc. Experience of one or more full release cycles.
Basic understanding of modern software development methodologies (Object), tools and SCM (software configuration management).
Experience with Software Test methodologies, test scripting and testing tools.
Good verbal and written communication skills.
Desired Technical stacks: Java, Spring, Struts, jQuery / JavaScript, Web API / Web Services / REST API, JDBC, XML / JSON, C/C#, HTML, GitHub, IBM Optim

Education

Any Gradute