Software Engineer
Current- Engage in full-stack development using Java for backend and React.js for front-end, delivering scalable and high-performance applications- Implement robust backend solutions with Spring Boot, improving system security and performance by reducing database calls and reduce internal application calls to improve efficiency of endpoints- Implement unit test with Mockito, ensuring code reliability and stability- Design intuitive user interfaces and interactive web applications provided by UX designer- Leveraging Babel and Webpack for optimizing JavaScript transpiling and bundling, ensuring cross-browser compatibility and faster application load times- Write Playwright test automation for end-to-end testing of frontend applications- Actively involved in Agile practices, contributing to sprint planning and process optimization- Participate with team members to refine user stories, estimate work efforts, and identify areas for optimization- Providing on-call support and troubleshooting production issues using New Relic, Grafana, and Splunk