Job Description
<p><p>Our client is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services.
The Chapter Lead Backend development is a role focusing on back-end development and is accountable for people management and capability development of their Chapter members.</p><br/><p><b>Some of the key responsibilities will include :</b></p><br/><p>- Bachelors or masters degree in computer science, Computer Engineering, or related field, with preference given to advanced degrees.</p><br/><p>- 10 years of professional Java development experience, including a proven record in backend system architecture and API design.</p><br/><p>- At least 5 years in a leadership role managing diverse development teams and spearheading complex Java projects.</p><br/><p>- Proficiency in a range of Java frameworks such as Spring, Spring Boot, and Hibernate, and an understanding of Apache Struts.</p><br/><p>- Proficient in Java, with solid expertise in core concepts like object-oriented programming, data structures, and complex algorithms.</p><br/><p>- Knowledgeable in web technologies, able to work with HTTP, RESTful APIs, JSON, and XML.</p><br/><p>- Expert knowledge of relational databases such as Oracle, MySQL, PostgreSQL, and experience with NoSQL databases like MongoDB, Cassandra is a plus.</p><br/><p>- Familiarity with DevOps tools and practices, including CI/CD pipeline deployment, containerization technologies like Docker and Kubernetes, and cloud platforms such as AWS, Azure, or GCP.</p><br/><p>- Solid grasp of front-end technologies (HTML, CSS, JavaScript) for seamless integration with backend systems.</p><br/><p>- Strong version control skills using tools like Git / Bitbucket with a commitment to maintaining high standards of code quality through reviews and automated tests.</p><br/><p>- Exceptional communication and team-building skills, with the capacity to mentor developers, facilitate technical skill growth, and align team efforts with strategic objectives.</p><br/><p>- Strong problem-solving skills and attention to detail.</p><br/><p>- Excellent communication and collaboration skills.</p><br/><p>- Ability to work effectively in a fast-paced, dynamic environment.</p><br/><p><b>To be eligible for this role you will require :</b></p><br/><p>- Over 10 years of hands-on experience in Java development, with a strong track record in backend system architecture and API design.</p><br/><p>- 5+ years in leadership roles, managing cross-functional development teams and driving complex Java-based projects to successful delivery.</p><br/><p>- Proficient in Spring, Spring Boot, Hibernate, working knowledge of Apache Struts.</p><br/><p>- Deep understanding of object-oriented programming, data structures, and advanced algorithms.</p><br/><p>- Skilled in HTTP, RESTful APIs, JSON, and XML.</p><br/><p>- Expert in relational databases (Oracle, MySQL, PostgreSQL); experience with NoSQL databases like MongoDB and Cassandra is a plus.</p><br/><p>- Familiar with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP).</p><br/><p>- Solid grasp of HTML, CSS, and JavaScript for seamless backend integration.</p><br/><p>- Experienced with Git and Bitbucket; committed to code quality through reviews and automated testing.</p><br/></p> (ref:hirist.tech)