As a Custom Software Engineer, a typical day involves leading the design, construction, and configuration of software applications. We are looking for Senior Java Developer. This role requires taking ownership of the development process and serving as the main liaison for project-related communications. The position demands coordinating with various stakeholders to ensure the seamless delivery of solutions while overseeing the technical direction and progress of the applications being developed. The engineer actively manages project timelines and resources to meet objectives and maintain high standards of quality throughout the software lifecycle.Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead the planning and execution of development activities to ensure alignment with project goals.- Mentor and support junior team members to foster professional growth and skill development.- Facilitate effective communication between cross-functional teams to drive project success.Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development, Java 17/21, Spring Boot, Rest, Database, Unit and Integration Test, Gitlab, CICD, SDLC Process.- Strong knowledge of front-end technologies including HTML, CSS, and JavaScript frameworks.- Experience with back-end development using Java and related frameworks.- Familiarity with database design and management, including SQL and NoSQL databases.- Understanding of software development methodologies and version control systems.- Ability to troubleshoot and optimize application performance across the stack.Additional Information: - The candidate should have minimum 5 years of experience in Java Full Stack Development.- This position is based at our Gurugram office.- A 15 years full time education is required.