Role Description We are looking for a skilled Full Stack Developer with 5 plus years of professional experience to design and build scalable enterprise web applications The core focus of this role is developing robust backend services using Spring Boot and dynamic frontend interfaces using React with a specific emphasis on integrating complex third party enterprise platforms like Bloomberg various CRM systems and DocuSign workflows The candidate will collaborate closely with business stakeholders architects QA teams and DevOps engineers to deliver end to end banking solutions while mentoring junior team members and contributing to continuous improvement initiatives Key Responsibilities Build and maintain high performance scalable web applications using Java Spring Boot for backend logic and React for the frontend user experience Lead the design and implementation of API driven integrations ensuring seamless data flow between internal systems and enterprise platforms specifically Bloomberg CRM ecosystems and DocuSign Partner with cross functional teams to translate business requirements into technical specifications ensuring that integration patterns are secure maintainable and effective Adhere to best practices for clean modular code perform unit testing and participate in peer code reviews to maintain high engineering standards Develop and optimize RESTful APIs and backend services for high performance scalability and security Build responsive and user friendly frontend interfaces using React and integrate them with backend services Integrate seamlessly with third party systems specifically Bloomberg CRM systems and DocuSign Collaborate with architects business analysts QA teams and DevOps engineers to deliver end to end solutions Ensure application performance tuning code optimization and adherence to secure coding standards Participate in system design discussions technical estimations and sprint planning activities Implement unit testing and support automated testing practices within CI CD pipelines Troubleshoot and resolve production and development issues across full stack components Follow Agile development methodologies and contribute to continuous improvement initiatives Java Spring Boot Microservices API Integration REST SOAP React SQL