Java Spring Framework Technical Support
Job Category:
Information Tech
Job Level:
Professional
Open Date:
24-Mar-2021
Location:
TAGUIG CITY
Close date:
30-Apr-2021
Client Industry:
TECHNOLOGY (IT & IT peripherals)
Job Description and Qualification:
RESPONSIBILITIES:
- Post implementation maintenance
- Must be able to debug end to end and pinpoint issues in any system component
- Write well designed, testable, efficient code.
- Ensure coding practices are following standards.
- Able to set up development guidelines and methodologies.
- Work on customer facing projects executed across geographies and cultures
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Comfortable taking calls during out of working hours for P1 and P2 issues
- Accept support tickets escalated via Level 2 support.
- Provide problem management Services and perform Root Cause Analysis of underlying complex issues
- Collaborate with Level 2 and customer on finding and system interoperability and integration issues.
- Develop a solution to the complex support problem.
- Make changes to the code at developer level in accordance with the customer change and release management policy and procedures.
- Assist the customer with implementation of code changes into the production environment.
- Fix bugs with code changes.
- Build and maintain support documentation and knowledge transfer
QUALIFICATIONS:
- Junior Level – At least 3 years of experience
- Senior Level – At least 5 years of experience
- Java Spring Framework (mandatory)
- Java 11 including concurrency, reflection, functional paradigm
- Spring Boot including dependency management, DI, IOC, AOP, proxying
- Maven, Groovy, and Gradle (essential)
- Kubernetes, Docker, and docker-compose (essential)
- SQL databases including scalability topics (essential)
- SOAP & REST (essential)
- Kafka (essential)
- Experience in hands-on Java software Development, preferable cloud and mobile solution
- Proven track in Customer facing project execution
- Excellent knowledge of software design pattern
- Proven experience in writing technical software documentation
- Experience with Agile methodologies specifically Scrum and tools
- Knowledgeable in common source code management practices, such as branching and code merges (GIT)
- With stable internet connection for the temporary work from home setup
- Willing to work in BGC.