
CL, Back End Engineering - Java, WRB Tech (Bangalore/Chennai/Tianjin/Kuala Lumpur)
- Chennai, Tamil Nadu
- Permanent
- Full-time
- This role could be based in India, China and Malaysia. When you start the application process you will be presented with a drop down menu showing all countries, Please ensure that you select a country where the role is based.
- The Chapter Lead Backend development for Java is hands-on developer role focusing on back-end development using Java and related open source frameworks such as Spring and is accountable for people management and capability development of their Chapter members. Responsibilities in detail are:
- Harmonize Java development methodologies across the squad, guiding the integration of innovative practices that align with the bank's engineering strategies.
- Advocate for the adoption of cutting-edge Java technologies and frameworks such as Quarkus, driving the evolution of backend practices to meet future challenges.
- Oversees the execution of functional standards and best practices and provide technical assistance to the members of their Chapter.
- Responsible for the quality of the code repository where applicable.
- Acts as a conduit for the wider domain strategy, for example technical standards.
- Prioritises and makes available capacity for technical debt.
- This role is around capability building, it is not to own applications or delivery.
- Experienced practitioner and hands on contribution to the squad delivery in Java backend components.
- Responsible for balancing skills and capabilities across teams (squads) and hives in partnership with the Chief Product Owner, Hive Tech Lead & Hive Leadership, and in alignment with the fixed capacity model.
- Responsible to evolve the craft towards improving automation, simplification and innovative use of latest market trends.
- Adopt and embed the Change Delivery Standards throughout the lifecycle of the product / service.
- Ensure role, job descriptions and expectations are clearly set and periodic feedback provided to the entire team.
- Follows the chapter operating model to ensure a system exists to continue to build capability and performance of the chapter.
- Chapter Lead may vary based upon the specific chapter domain its leading.
- Accountable for people management and capability development of their Chapter members.
- Reviews metrics on capabilities and performance across their area, has improvement backlog for their Chapters and drives continual improvement of their chapter.
- Focuses on the development of people and capabilities as the highest priority.
- Responsible for effective capacity risk management across the Chapter with regards to attrition and leave plans.
- Ensures the chapter follows the standards with respect to risk management as applicable to their chapter domain.
- Adheres to common practices to mitigate risk in their respective domain.
- Ensure all artefacts and assurance deliverables are as per the required standards and policies (e.g., SCB Governance Standards, ESDLC etc.).
- Ensure a comprehensive understanding of and adherence to local banking laws, anti-money laundering regulations, and other compliance mandates.
- Conduct business activities with a commitment to legal and regulatory compliance, fostering an environment of trust and respect.
- Chapter Area Lead
- Sub domain Tech leads
- Business Product Owner
- Champion the company's broader mission and values, integrating them into daily operations and team ethos.
- Undertake additional responsibilities as necessary, ensuring they contribute to the organisation's strategic aims and adhere to Group and other Relevant policies.
- Hands-on Java Development
- Leadership in System Architecture
- Database Proficiency
- Quality Assurance and Testing
- Managerial Acumen and Technical Influence
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field, with preference given to advanced degrees.
- A minimum of 6 years of professional Java development experience, including a proven record in backend system architecture and API design.
- At least 3 years in a leadership role managing diverse development teams and spearheading complex Java projects.
- Proficiency in a range of Java frameworks such as Spring, Spring Boot, and Hibernate, and an understanding of Apache Struts.
- Expertise in JVM internals, Garbage collection models, heap dump analysis, Java performance engineering,
- Good knowledge on relational databases such as Oracle, MySQL, PostgreSQL, and experience with NoSQL databases like MongoDB, Cassandra.
- Familiarity with DevOps tools and practices, including CI/CD pipeline deployment, containerisation technologies like Docker and Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Grasp of front-end technologies (HTML, CSS, JavaScript) for seamless integration with backend systems.
- Version control skills using tools like Git, with a commitment to maintaining high standards of code quality through reviews and automated tests.
- Exceptional communication and team-building skills, with the capacity to mentor developers, facilitate technical skill growth, and align team efforts with strategic objectives.
- Ability to lead in dynamic, iterative development environments.
- Proficient in Java, with solid expertise in core concepts like object-oriented programming, data structures, and complex algorithms.
- Skilled in Java frameworks including Spring, Spring Boot, Hibernate; experience with Apache Struts is a plus.
- Knowledgeable in web technologies, able to work with HTTP, RESTful APIs, JSON, and XML
- Do the right thing and are assertive, challenge one another, and live with integrity, while putting the client at the heart of what we do
- Never settle, continuously striving to improve and innovate, keeping things simple and learning from doing well, and not so well
- Are better together, we can be ourselves, be inclusive, see more good in others, and work collectively to build for the long term
- Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations.
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum.
- Flexible working options based around home and office locations, with flexible working patterns.
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits
- A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning.
- Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential.