Analyze the existing backend legacy code built on Java / J2EE, JSP, JSF, Servlets, JPA, and Hibernate.
- Expertise in database knowledge of PostgreSQL / NOSQL, Stored Procedures, Views, Triggers, and Database functions.
- Expertise in third-party applications integration utilizing REST / SOAP / Flat file.
- Maintain the newly built modern applications in the cloud by identifying suitable AWS Cloud services that have high performance and scalability.
- Good knowledge of managing and deploying the application in JBOSS and Apache servers in either Windows or Mac.
- Good to have Python, Kotlin, Mobile skills, Docker, Spring, Linux / Unix.
- Build web applications with best practices using high-quality and reusable code utilizing modern technologies that comply with industry standards.
- Monitor app performance, watch for errors related to site usability problems, and rectify any issues. Optimize web applications for maximum speed and scalability.
- Gather and evaluate user requirements in collaboration with product Managers and Engineers.
- Run code optimization tools and analyzers to spot refactor inefficiencies to create highly performant code.
- Work in a multidisciplinary team with other professionals such as the DevOps team, Managers, and DBA, and assist with coding and troubleshoot root causes to fix issues faster.
- Stay up to date on emerging technologies and industry trends.
- Maintain and improve the website within brand guidelines.
- Assist in creating or updating technical documentation and perform code reviews.
- Participate in daily stand-up activities to monitor work against schedules and deliverables, providing progress updates and reporting issues following Agile practices.
- Ensure optimal performance, quality, security, high availability, and responsiveness of applications, including uptime, data availability, and platform performance.
- Contribute to architecting solutions for complex problems in high-volume, big dataset environments.
- Make significant contributions to the product's development across front-end and back-end tasks within a short ramp-up period.
- Execute user stories from the backlog, assisting in completing tasks within timelines and following acceptance criteria.
J-18808-Ljbffr