About the role
Responsibilities:
- Application development / support / enhancements / bug-fixing.
- Demonstrate good understanding of the functional aspects of the application.
- Prepare high-quality test plans and conduct the tests at the unit and functional levels.
- Conduct integration tests as required.
- Conduct regression tests as required.
- Reporting progress to the team lead.
- Escalation of problems to local team lead / management.
- Ensuring that the project and organisation standards are followed during various phases of the software development life cycle and day-to-day development work.
- Maintain administration tasks, i. e., Jira to record progress against tasks and Wiki for documentation.
- Meeting deadlines and deliverables. Keeping the team lead appraised of issues that affect the project and the deliverables of the project.
Requirements:
- Technical and Behavioural Competencies: Java 11 Angular, Hibernate, web services, Spring, Spring Boot, Spring MVC, SQL and database knowledge.
- Nice to have: Maven / Jenkins, K8s, Kafka Messaging, Shell scripting.