Participate in all stages of the software development lifecycle , from requirements analysis to deployment and support.Design, implement, and maintain Java-based applications with high performance and low latency.Develop React-based front-end applications and integrate with Java back-end services.Analyze user requirements and define system features and functionality aligned with business objectives.Write clean, testable, and maintainable code following best practices .Create and maintain technical documentation for design and development processes.Troubleshoot, debug, and optimize applications to ensure high performance and reliability .Collaborate with cross-functional teams to deliver robust, scalable solutions .Support continuous improvement , evaluating new technologies and proposing enhancements to existing systems.Skills Required
Java, Core Java, Java EE, Spring Framework, Spring Boot