Strong knowledge in Java, J2ee Junit, Spring Technologies, Rest Services, Soap services, Micro Services and Cloud deployment
Strong knowledge on Agile Methodologies, experience in using JIRA and related tools.
Proficiency in Java programming language
Knowledge of object-oriented programming principles
Experience with software development life cycle
Understanding of data structures and algorithms
Familiarity with SQL and database concepts
Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.
Resolves technical issues through debugging, research, and investigation.
Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks.
Contribute to the Design and develop high quality software for large scale Java, Spring Batch, Microservice Applications
Perform unit and system testing of application code as well as execution of implementation activities