P2-C1-TSTSWe are looking for a Senior Java Developer with 5 years of hands-on experience in Java development API integrations and full-stack development. The ideal candidate will have relevant experience in the banking domain particularly in lead-to-deal processes. This role involves building scalable backend services integrating APIs and contributing to end-to-end development within a collaborative Agile Responsibilities:Design code test and maintain Java-based applications with high performance and and integrate RESTful APIs working with distributed systems and external clean tested and maintainable code using Java JavaScript HTML and to front-end development using modern JavaScript frameworks such as Angular (preferred).Collaborate with business analysts QA and other developers to deliver high-quality in sprint planning code reviews and regular Agile deployments and troubleshooting in development and production Skills & Experience:5 years of experience in Java development (Java 17 preferred).Experience in the banking domain particularly in lead-to-deal skills in API development and integration (REST SOAP).Proficiency in front-end fundamentals (HTML CSS JavaScript) and front-end frameworks (Angular preferred).Experience working with PostgreSQL and relational database with BPMN tools or rules engines like Camunda Drools or Activiti (nice to have).Hands-on experience with DevOps tools such as GitHub Maven and of system layers including database API caching and message problem-solving debugging and communication :Bachelors degree in Computer Science Engineering or related working in Agile development to collaborate in cross-functional teams and contribute to delivery goals.