LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
Forgot password?
Don't have an account?
or
Join Canary Wharfian
By signing up, you agree to our Terms & Conditions and Privacy Policy.
or

Java Backend Engineer/Associate Director, Software Engineering

ExperiencedNo visa sponsorship
HSBC logo

at HSBC

Other

Posted 12 days ago

No clicks

"Lead as Java-focused Associate Director in Software Engineering, modernising legacy apps with OpenRewrite and Moderne. Develop tooling, maintain code quality, drive adoption, enhance reliability, and collaborate cross-functionally. Requires 10-14 years' full-stack Java experience, including OpenRewrite, database management, and strong communication skills."

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
India

Full Job Description

Some careers shine brighter than others.

If youre looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.

HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.

We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering

In this role, you will (what youll do)

  • Lead the hands-on design and development of a developer tooling solution to modernise legacy applications using Moderne and OpenRewrite, taking features from concept through to production.
  • Build, test and maintain custom OpenRewrite recipes (Java) to automate refactoring and accelerate modernisation across multiple codebases.
  • Design and develop dashboards, reports and user-facing capabilities around the vendor solution to drive adoption, transparency and measurable outcomes.
  • Collaborate with the vendor and internal engineering teams to shape solution design, define standards and enable consistent onboarding and usage across development teams.
  • Provide technical leadership through design reviews, code reviews and mentoring, setting engineering standards and improving overall code quality and delivery practices.
  • Assess solution options and trade-offs (benefits, risks, dependencies), document architectural decisions, and proactively navigate the organisation to drive implementation.
  • Support the platform in production by diagnosing issues, partnering with the central SRE team for operational management, and continuously improving reliability and user experience.

To be successful, you will (knowledge, experience and qualifications)

  • Have a degree in Computer Science / Information Technology or related discipline with minimal experience from 10 to 14 years
  • Have strong Full Stack engineering skills and experience with modern frameworks (like Spring Boot, Vert.x or Helidon for Java and Angular or Node.js for UI and build plugins/tools development using Maven or Gradle), with a focus on writing maintainable, well-tested code.
  • Have hands-on experience with OpenRewrite and/or large-scale codebase modernisation, including designing and authoring custom recipes (Moderne Open-Rewrite experience is desirable).
  • Be comfortable working with data stores and analytics-style use cases, including relational and/or NoSQL databases (for example PostgreSQL, MongoDB, or equivalent)
  • Have experience with database design and management, including SQL and NoSQL databases like PostgreSQL, MongoDB, or similar to support analytics style use cases like reports and insights.
  • Demonstrate strong engineering fundamentals: analytical problem-solving, structured troubleshooting, and applying SOLID and other architectural principles in design, code and tests.
  • Be confident working as a technical lead, influencing design direction, guiding other engineers and driving alignment across teams.
  • Communicate clearly in spoken and written English, work effectively with minimal supervision, and collaborate well across vendor teams, internal engineering teams and central SRE support.
  • Experience in DevOps tools like Docker, Kubernetes, Jenkins CI/CD pipelines, and monitoring tools like Prometheus, Grafana. Experience in scripting languages like Bash / Shell scripting, Python, Groovy etc.

Youll achieve more when you join HSBC.
www.hsbc.com/careers

HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

Issued by HSBC Software Development India

Java Backend Engineer/Associate Director, Software Engineering

Compensation

Not specified

City: Not specified

Country: India

HSBC logo
Other

12 days ago

No clicks

at HSBC

ExperiencedNo visa sponsorship

"Lead as Java-focused Associate Director in Software Engineering, modernising legacy apps with OpenRewrite and Moderne. Develop tooling, maintain code quality, drive adoption, enhance reliability, and collaborate cross-functionally. Requires 10-14 years' full-stack Java experience, including OpenRewrite, database management, and strong communication skills."

Full Job Description

Some careers shine brighter than others.

If youre looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.

HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.

We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering

In this role, you will (what youll do)

  • Lead the hands-on design and development of a developer tooling solution to modernise legacy applications using Moderne and OpenRewrite, taking features from concept through to production.
  • Build, test and maintain custom OpenRewrite recipes (Java) to automate refactoring and accelerate modernisation across multiple codebases.
  • Design and develop dashboards, reports and user-facing capabilities around the vendor solution to drive adoption, transparency and measurable outcomes.
  • Collaborate with the vendor and internal engineering teams to shape solution design, define standards and enable consistent onboarding and usage across development teams.
  • Provide technical leadership through design reviews, code reviews and mentoring, setting engineering standards and improving overall code quality and delivery practices.
  • Assess solution options and trade-offs (benefits, risks, dependencies), document architectural decisions, and proactively navigate the organisation to drive implementation.
  • Support the platform in production by diagnosing issues, partnering with the central SRE team for operational management, and continuously improving reliability and user experience.

To be successful, you will (knowledge, experience and qualifications)

  • Have a degree in Computer Science / Information Technology or related discipline with minimal experience from 10 to 14 years
  • Have strong Full Stack engineering skills and experience with modern frameworks (like Spring Boot, Vert.x or Helidon for Java and Angular or Node.js for UI and build plugins/tools development using Maven or Gradle), with a focus on writing maintainable, well-tested code.
  • Have hands-on experience with OpenRewrite and/or large-scale codebase modernisation, including designing and authoring custom recipes (Moderne Open-Rewrite experience is desirable).
  • Be comfortable working with data stores and analytics-style use cases, including relational and/or NoSQL databases (for example PostgreSQL, MongoDB, or equivalent)
  • Have experience with database design and management, including SQL and NoSQL databases like PostgreSQL, MongoDB, or similar to support analytics style use cases like reports and insights.
  • Demonstrate strong engineering fundamentals: analytical problem-solving, structured troubleshooting, and applying SOLID and other architectural principles in design, code and tests.
  • Be confident working as a technical lead, influencing design direction, guiding other engineers and driving alignment across teams.
  • Communicate clearly in spoken and written English, work effectively with minimal supervision, and collaborate well across vendor teams, internal engineering teams and central SRE support.
  • Experience in DevOps tools like Docker, Kubernetes, Jenkins CI/CD pipelines, and monitoring tools like Prometheus, Grafana. Experience in scripting languages like Bash / Shell scripting, Python, Groovy etc.

Youll achieve more when you join HSBC.
www.hsbc.com/careers

HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

Issued by HSBC Software Development India