Job Summary: We are looking for an experienced and highly motivated Senior Java Developer to design, develop, and implement scalable, high-performance applications. The ideal candidate will possess strong technical leadership skills, hands-on expertise in both frontend and backend development, and a solid understanding of modern development practices. Responsibilities This role requires a person to help our current lead deliverables to Design & Develop. Exciting and Challenging project with tight timelines, that need with required support both on Design and Development. Primarily responsible for driving solution designs, documentation, Coding, Unit Testing and Code Review. Onsite technical expert that can address / solve any technical challenge across the technology stack. • Coordinate with offshore and drive high quality deliverables. Design and develop user interfaces, backend service or API, including servers and databases. Define, Improve and implement best practices for custom app development. Ensure clean, maintainable, and efficient code on the frontend and backend. Conduct code reviews to maintain the quality and identify potential issues; Ensure code works as per the functionality. Implementing and maintaining automated tests (unit tests, integration tests, etc.). Strong understanding of troubleshooting and debugging issues. Analysis, optimize the design, code and database queries to improve the system performance. Participate in all aspects of agile software development, including design, implementation, and deployment. Required skills and qualifications Bachelor’s degree in computer science field 10+ years of Application Development experience. Proven experience as a Full Stack Development In-depth knowledge of back-end and database technologies Solid understanding of development principles Excellent teamwork and communication skills, with the ability to collaborate effectively in a cross functional team.