Required Technical Skills
Core Java, J2EE, Springs MVC Framework, Java design patterns, Spring Boot, Gradle, GitHub, Knowledge of working with DevOps tools (Jenkins, JIRA), etc.
Requisite Soft Skills
Self motivated, Team player, good inter personal skills, Strong Oral/ Written communication, good logical analytical capability and excellent in problem solving skills.
*Able to work on one or multiple projects of varying complexity.
*Maintaining overall accountability for the work of the team in terms of quality and timeliness of delivery.
*Strong understanding of Java Design Patterns.
*Strong technical problem solving capabilities.
*Validation of plans and progress management.
*QA of deliverables.
*Assisting with the creation, monitoring and reporting of progress against project plans and identifying corrective action where necessary.
*This role requires both direct hands-on testing and then building the test automation, plus some overall test planning responsibilities i.e. Estimation of effort by providing timelines with no. of resources required.
Internal and External IT Environment
*Deep understanding of the internal and external environment related to own IT department/function.
*Can identify the specific functions and responsibilities and key customers and relationships of own IT department/function.
*Can describe rationale for major IT initiatives and identify major IT issues
*Contributes to the development and implementation of standards and procedures
*May participate in the evaluation and implementation of new technologies
The applicant should be able to demonstrate an understanding of
*Software Development Lifecycle
*Different Project Management Methodologies
*Effective people manager
*Good Vendor Manager
- core java
- Java developer
- springs MVC Framework
- Java design patterns
- DevOps tools