Computershare UK

Lead Software Engineer – Java

Computershare UK

full-time

Posted on:

Location Type: Hybrid

Location: Saint PaulMarylandMinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $99,000 - $162,000 per year

Job Level

About the role

  • Provide technical leadership and architectural input to the design and implementation of technologies within CTS as part of overall solutions supporting business products and processes.
  • Provide formal management and sharing knowledge with colleagues to enable them to contribute to the team’s objectives.
  • Apply knowledge of standards, policies, best practice and organisational structure so that you can work both independently and collaboratively within your team and with key stakeholders.
  • Ensure the quality of tasks, services and information provided by your team – through the quality of your own work and the support you provide to others - to ensure that your team delivers high quality, maintainable software which adheres to internal standards and policies.
  • Support the evaluation and resolution of technical challenges and blockers to minimise their impact on the team’s delivery and/or supported products.
  • Identify and support improvements and innovation in technologies/practices within your team that would benefit the business e.g. efficiency in the software development process or improved customer experience.
  • Communicate effectively with a variety of technical and non-technical audiences to: share knowledge and ideas; provide updates; influence; challenge; and take on feedback.

Requirements

  • 8+ years of experience in planning, designing, implementing, configuring, upgrading, migrating, troubleshooting, and supporting client server, Java, Oracle/SQL server and batch job mixed architecture web applications
  • 5+ years of experience in team leadership including relationship building with the business, resource planning and project estimation
  • Experience using and implementing agile methodologies with a familiarity of waterfall project methodologies
  • Experience with Spring, Spring Framework, Spring Boot, Spring Batch, Spring Security, and Spring Integration
  • Experience with Container technologies such as Redhat Openshift, Azure
  • Experience on Relational Databases like Oracle/SQL Server and SQL
  • Experience with SCM tools such as GIT, Azure DevOps, Maven, Gradle
  • Experience with AI technologies such as GitHub Copilot, MCP servers, Agentic AI development
  • Knowledge of the Financial Services industry (bonus)
  • Previous experience working in and supporting global business units with in-house solutions (bonus)
  • Experience Linux Administration and Shell scripting (bonus)
  • Experience in DevOps setup (bonus)
  • Experience in Test Automation Frameworks like Selenium & Playwright (bonus)
Benefits
  • Paid parental leave
  • flexible working and a caring and inclusive culture
  • Health and wellbeing rewards that can be tailored to support you and your family, including paid time off, observed holidays, medical, dental and vision plans
  • Invest in your future with 401k matching, setting aside salary to purchase shares in our company and tax-advantaged flexible spending plans, including healthcare, dependent care and commuter
  • Income protection. Our package includes short and long-term disability benefits, life insurance and supplemental life insurance
  • And more. Ours is a welcoming and close-knit community, with experienced colleagues ready to help you grow.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaOracleSQL ServerSpringSpring FrameworkSpring BootSpring BatchSpring SecuritySpring IntegrationTest Automation Frameworks
Soft Skills
technical leadershipknowledge sharingcollaborationcommunicationrelationship buildingproject estimationinfluencingfeedback acceptanceproblem solvinginnovation