




Summary: Join a cross-functional Scrum team as a Senior Java Developer to design, develop, and enhance secure backend services and full-stack applications in a leading Wealth Management firm. Highlights: 1. Key contributor and technical expert in a cross-functional Scrum team 2. Support design and development of secure backend services and APIs 3. Contribute to DevOps practices and mentor team members We are seeking a **Senior Java Developer** to join our cross\-functional Scrum team at a leading Wealth Management firm operating under the Broker\-Dealer model. As a key contributor and technical expert, you will support the design and development of secure backend services, assist in API design and full\-stack application development, contribute to DevOps practices, and share expertise with team members while advancing the support and enhancement of Java applications. **Responsibilities** * Contribute to the development, enhancement, and maintenance of high\-quality Java codebases * Assist in designing and building backend microservices and REST APIs * Promote robust application functionality by utilizing and advocating for unit testing practices * Participate in code reviews, providing feedback and following best practices * Contribute to defining and maintaining standards for CI, unit testing, and code quality * Engage in Scrum ceremonies and foster agile teamwork * Estimate and plan development tasks effectively in collaboration with the team * Offer technical guidance to team members to foster growth and knowledge sharing * Work with Offshore teams to align, coordinate, and share knowledge effectively * Help document application architecture, technical designs, and relevant resources * Collaborate with business stakeholders to understand requirements and implement solutions **Requirements** * Bachelor’s degree in Computer Science or related field; advanced degrees are a plus * 3\+ years of professional development experience working with Java applications * Experience in working collaboratively within agile development teams * Strong proficiency in Java development with familiarity in Spring Framework and Spring Boot * Experience designing and working with APIs and microservices architecture * Knowledge of backend service development within cloud\-native environments * Familiarity with technologies like Apache Kafka and Kubernetes working environments * Exposure to DevOps practices and understanding of CI/CD pipelines * Ability to work effectively during CST business hours and coordinate across locations * Demonstrated ability to enhance team collaboration and technical quality * Proficient in written and spoken English (B1\+ level) **Nice to have** * Experience with developing and supporting Single Page Applications * Understanding of secure backend services and modern REST API development approaches * Knowledge of financial services systems or applications, particularly in wealth management * Experience with monitoring and analytics tools like Splunk or Dynatrace * Basic understanding of front\-end technologies like ReactJS to support full\-stack development


