Java Developer
Current- Work in backend development using Java Springboot.- Write Junit Test Code and have Unit Test session with customer from stage to stage.- Work on system deployment into multiple environments stage by stage not limited to writing linux scripts or managing AWS environments.- Work closely with Front-End team to assist in front-end integration preparing for Functional Test with customer.- Work closely with team to effectively collaborate and ensure project delivery.- Communicate with customers to gather requirements and provide helpful advice based on issue faced by customer.- Responsible to guide and train juniors in term of programming skills, knowledge and mindset.- Project Managent role. Manage project by planning timeline with team to come out with logical and feasible estimated effort. In addition, break down task and distribute to team members and juniors. - Occasionally do sharing to the teams about knowledge to share and self-improvment topics.