The Team You'll Join
The UMP Proposal Team builds and enhances the advisor-facing proposal platform, which serves as the primary sales tool for creating personalized investment strategies, managing risk, and initiating account openings. The team operates across multiple functional areas—including proposal flow, risk profiling, analytics, integrations, and document generation—leveraging APIs and microservices to deliver scalable, high-performance solutions. The Next Generation Proposal (NGP) platform is built on a modern, cloud-ready technology stack with React-based UI, microservices architecture, distributed caching, and continuous modernization to improve performance, scalability, and developer agility
How You'll Contribute
You will play a key role in building and enhancing scalable enterprise applications by translating business requirements into high-quality, maintainable code. Your contributions will directly impact platform stability, performance, and the delivery of reliable solutions to clients.
Develop, maintain, and enhance enterprise web applications using Java/JEE, Spring, and related technologies
Translate functional and technical requirements into efficient, reusable, and scalable code
Perform root cause analysis of defects and implement timely fixes
Contribute across all phases of the Software Development Life Cycle (SDLC) in an Agile environment
Ensure early defect detection through test-driven practices, validation, and verification activities
Collaborate with cross-functional teams to deliver integrated and high-quality solutions
Monitor and track assigned tasks to ensure adherence to timelines and minimal deviation from plans
Improve application performance, reliability, and maintainability through continuous enhancements
Follow coding standards, design principles, and best practices to ensure high-quality deliverables
What You'll Need to Bring
Minimum 5+ years of experience in software development
Strong hands-on experience with Core Java, Spring, and Spring Cloud
Experience working with relational databases (e.g., MS SQL)
Strong hands-on experience in designing, developing, and integrating web services (REST/SOAP)
Working knowledge of Agile methodologies and SDLC practices
Experience in test-driven or quality-focused development environments
Solid understanding of software design concepts and principles
Strong problem-solving mindset with attention to detail and troubleshooting ability
Nice-to-Haves
Experience or familiarity with SaaS/PaaS architectures and cloud-based solutions
Exposure to JavaScript frameworks such as ReactJS
Domain knowledge in Wealth Management or Investment Banking
Exposure to AI/ML or Generative AI, especially hands-on work in POCs or production use cases
Ability to quickly learn new technologies and adapt in a fast-paced environment
Good communication and collaboration skills
Similar jobs

Lead Java Developer

Apply Now
Back to search page