Technical Lead
Apply on
Job Description
· Participate in IT projects and initiatives, provide hands-on technical leadership
· Understand business needs and work with project team and vendor to propose viable solutions
· Perform system analysis, design and code review to ensure solution are reliable, maintainable, secure and release with good quality
· Assess the impact of changes and support vendor’s implementation
· Perform design walkthrough, review and discussion with vendor project team
· Provide technical support (assisting in troubleshooting) in the event of production incidents and recommend resolutions and/ or possible mitigation
· Resolve technical challenges including performance tuning, code improvements & database queries
· Validate by “deep-diving” into technical solutions proposed by vendors or development team
· Manage vendor to ensure adhere to software development life cycle (SDLC) & production incident and deployment processes
Requirements
· Degree in Computer Science or equivalent
· Minimum 5 years of hands-on application design, development, implementation or production support experiences and high proficiency in Java web applications.
· Good understanding of software development life cycle models (both Waterfall and Agile development methodologies)
· Relevant experience in managing team and vendors, with strong interpersonal and collaborating skills. Highly driven and independent, able to work in a team
· Strong problem-solving skills: Ability to debug issues and provide effective solutions.
· Strong advocate of standards and challenge status quo with new and emerging technology to address new business challenges, analytical and problem-solving skills
· Ability to understanding and visualize network/integration flow diagram to effectively communicate on system architecture
· Possesses the following technical skillsets:
- Experience in implementing project using AWS/Other cloud services including but not limited to EKS, ECS Fargate, S3, Apigateway, RDS, Lambda, Opensearch and Cloudfront
- Experience coding in Javascript, Ant Design/React, Java/J2EE, Groovy DSL, Spring Boot
- Web Services (SOAP/REST) with Spring Boot framework, JSON
- JIRA, GIT, DevOps-Jenkins, Gitlab CI, MySQL Developer
- Multi-threading programming, HA Experience in database technologies
- Networking, security, firewall and system infrastructure knowledge