Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer

$97.54k - $146.32k

Computershare

Senior Software Engineer

In this role, you'll be based out of our Columbia, MD; Minneapolis, MN; or Charlotte, NC office for a minimum of three days a week, with the flexibility to work from home for some of your working week. Find out more about our flexible work culture.

Computershare Technology Services (CTS) provides global technology and infrastructure/support services for existing Computershare proprietary software together with a full range of development services for new products. Technology is responsible for supporting the business lines with their demand and is part of a cross-functional Agile delivery team which creates customer-oriented solutions aligned to the overall Computershare and Technology strategy and values.

Do you bring deep software engineering expertise and a passion for building scalable, customer-focused solutions? Computershare Corporate Trust Services Technology is seeking a Senior Software Engineer to support our CCT application through hands-on development, technical leadership, and close collaboration with product owners, business stakeholders, and fellow engineers. In this role, you'll be part of a collaborative Agile delivery team, contributing to solutions that not only meet customer needs but also align with Computershare's broader technology strategy and values. If you enjoy coding while also influencing technical direction and working cross-functionally, this is an opportunity to make a meaningful impact.

As a Senior Software Engineer, you will be partnering with the business product owner and working within an agile environment to develop and support internal applications. You will be responsible for overseeing the testing, designing, coding and documentation of programs using agile development practices. You will apply knowledge of standards, policies, best practice and organizational structure so that you can work both independently and collaboratively within your team and with key stakeholders.

Other key responsibilities include:

  • Apply knowledge of standards, policies, best practice and organizational structure so that you can work both independently and collaboratively within your team and with key stakeholders.
  • Provide leadership with the software development life cycle, technical design, implementation, testing, deployment, and support for the CCT Application.
  • Program design, deployment, and ongoing Test Automation support.
  • Provide guidance and share knowledge with colleagues to enable them to contribute to the team's objectives.
  • 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 minimize their impact on the teams' delivery and/or supported products.
  • Identify and support improvements and innovation in technologies/practices within your team that would benefit the business.

What will you bring to the role?

We are looking for someone with strong technical skills, curiosity, a passion for delivering quality solutions and the drive to continually improve the quality and speed with which we deliver value to the business. This role will design, code, test, debug and document programs using Agile development practices. The engineer will be part of delivery through the whole software development life cycle, including design, coding, automation testing, functional testing, and post deployment support.

You'll also bring:

  • 7+ years of Software Engineering experience
  • 5+ years of experience in Java/J2EE development and JAVA Web Services Development
  • 5+ years of experience with Spring, Spring Batch, and Spring Boot
  • 5+ years of experience in JPA
  • 3+ years of experience in Hibernate
  • 2+ years of Autosys or Control M experience
  • 2+ year(s) experience in any of the following front-end technologies: JavaScript, JSON, CSS, JQuery, Ajax and HTML 5
  • 3+ years of Git or GitHub experience
  • 5+ years of Agile experience
  • 3+ years of experience in application & data architecture and solution design
  • 2+ years of experience in Test Automation Frameworks like Selenium
  • A strong work ethic and the ability to manage conflicting priorities
  • A curious mindset and commitment to continuous learning, with the ability to quickly grasp new concepts
  • Self-motivation and initiative, working independently with minimal guidance to deliver innovative solutions
  • Strong attention to detail, with a rigorous and methodical approach to problem-solving and root cause analysis

Rewards designed for you:

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. Our careers hub will help you find out more about our rewards and life at Computershare.

Compensation: The typical base pay range for this role is $97,542.90 – $146,315.40 for Columbia, MD, $88,253.10 – $132,380.60 for Charlotte, NC and $92,898.00 – $139,348.00 Minneapolis, MD.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Charlotte, NC vacancy
  •  ...Senior Java Full Stack Engineer (Onsite – Charlotte, NC) Location: Charlotte, NC Work Arrangement: Onsite Employment Type: Full-time Experience Level...  ...‑on development experience, a solid understanding of software architecture, and a passion for delivering reliable, scalable... 
    Senior
    Full time
    Work experience placement

    Strategic Staffing Solutions

    Charlotte, NC
    3 days ago
  • Senior Java Software Engineer Job in USA 2026 | FDM Group Senior Java Software Engineer Job in USA 2026 | FDM Group An exciting opportunity is available for a Senior Java Software Engineer to join a major financial technology transformation program in Charlotte, North Carolina... 
    Senior
    Full time
    3 days per week

    NewsNowGh

    Charlotte, NC
    2 days ago
  •  ...Senior Java Developer 100% onsite presence needed Position: Senior Java Developer Location: Charlotte, NC Duration: 12 Months Senior Java Developer who has got extensive experience on core Java, multithreading, spring modules, REST API, knowledge on.NET and .NET core... 
    Senior

    Georgia IT Inc

    Charlotte, NC
    1 day ago
  •  ...Overview We are seeking a highly experienced Senior Java Developer with 8–10 years of backend development expertise. The role focuses on supporting identity and access management (IAM) services, including dual-factor authentication and user identity creation. The ideal... 
    Senior

    Compunnel

    Charlotte, NC
    3 days ago
  •  ...Remote until the covid situation is over 1. 8 or more years of relevant work experience using OOM, preferable Java 2. Experience in Activiti 3. Experience in Oracle and Rest APIs And Experience in Mulesoft Experience with Spring and Spring Boot Framework Experience working... 
    Senior
    Work experience placement
    Remote work

    3B Staffing LLC

    Charlotte, NC
    20 hours ago
  •  ...Title: Java Developer Duration: Long Term Contract Location: Charlotte, NC (Onsite) Rate Range: $65/hr. - $57/hr. Interview mode: Video Conference/In-Person Joining: ASAP This is the description. Mandatory skills - Angular (10-18), Java... 
    Senior
    Long term contract
    Work experience placement
    Immediate start

    Diverse Lynx

    Charlotte, NC
    1 day ago
  •  ...Senior Java Developer I, Swati, would like to share a job opportunity as Senior Java Developer based in Charlotte, NC / Plano, TX /...  ...ecosystem. Knowledge of cloud computing or distributed computing. Software development in Agile environment. Java(JDK 1.8), Spring... 
    Senior
    Full time

    Syntricate Technologies

    Charlotte, NC
    3 days ago
  • $65 - $67 per hour

     ...Senior-Level Engineer This team is hiring a senior-level engineer to support and modernize enterprise identity and password management applications...  ...identity and password management applications using Java, Python, and related technologies Support and integrate RESTful... 
    Senior

    Collabera

    Charlotte, NC
    20 hours ago
  • Strategic Staffing Solutions is looking for a Senior Software Engineer to join their Charlotte team. In this hybrid role, you will focus on developing...  ...and APIs. The ideal candidate should possess strong Java skills and experience with modern architectures in a high-volume... 
    Senior

    Strategic Staffing Solutions

    Charlotte, NC
    4 days ago
  •  ...Senior Java Developer Contract Fortune 100 financial services organization that is the leading retirement provider for people...  ...Qualifications Required Skills: ~7+ years of experience as a software engineer/programmer with Java/ J2EE ~ Strong understanding of... 
    Senior
    Contract work

    PSG Global Solutions

    Charlotte, NC
    1 day ago
  •  ...financial services organization is seeking a Senior Java Developer to support missioncritical...  ...The ideal candidate is a handson senior engineer with deep Java backend development,...  ...Qualifications 8+ years of professional software development experience Strong Java backend... 
    Senior
    Local area
    3 days per week

    Insight Global

    Charlotte, NC
    20 hours ago
  •  ...Charlotte, North Carolina for a role focused on system design and development. The ideal candidate will have 8-12 years of experience with Java, SpringBatch, and AWS, serving as the primary contact for design activities and coordinating stakeholder interactions. You will... 
    Senior

    TechDigital Group

    Charlotte, NC
    4 days ago
  • A technology solutions company in Charlotte, NC seeks an experienced Java Developer/Full Stack Developer. The role involves leading the design and development of Java/J2EE-based microservices applications and mentoring other developers. Ideal candidates will have strong... 
    Senior
    3 days per week

    Robotics Prcocess Automation, LLC

    Charlotte, NC
    2 days ago
  •  ...Sr. Fullstack Developer (Java and React) Location: Charlotte, NC Duration: 12 months long term Contract Must Have Experience: Must Have: Need a 6-8 years experienced Fullstack Developer who can work on 55% frontend and 45% backend and experience with... 
    Senior
    Long term contract
    Local area
    Relocation
    Long distance

    Samprasoft

    Charlotte, NC
    2 days ago
  •  ...Role Summary: We are seeking a highly skilled and hands-on Senior Java Engineer with AI proficiency to help build the next generation FTSE Russell...  ..., building, integrating, and operationalizing modern software and AI driven capabilities across internal platforms and client... 
    Senior
    Worldwide

    LSEG (London Stock Exchange Group)

    Charlotte, NC
    2 days ago
  •  ...A leading technology services company in Charlotte is looking for a Senior QA Automation Engineer to join its dynamic team. This role requires proficiency in Core Java, Selenium, and REST Assured, with a focus on API automation and test framework development. The ideal... 
    Senior

    Wipro Technologies

    Charlotte, NC
    4 days ago
  •  ...Job Overview We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in building scalable, high-quality...  ...Responsibilities Design and develop scalable backend services using Java Spring Boot . Architect microservices and RESTful APIs for... 
    Senior
    Full time
    Work from home
    Flexible hours
    2 days per week

    Damco Spain SL

    Charlotte, NC
    4 days ago
  • NTT DATA, Inc. is seeking a Sr. Java Developer for a hybrid role in Charlotte, NC. The ideal candidate will possess over 5 years of Java...  ...with security teams, and implementing best practices in software development. A Bachelor's degree in Computer Science or equivalent... 
    Senior

    NTT DATA

    Charlotte, NC
    4 days ago
  • A leading technology firm in Charlotte is seeking a Senior Android Developer to join their fully remote team. This role requires at least 7 years of professional experience and a strong background in mobile development, specifically with Android. The ideal candidate will... 
    Senior
    Remote job

    Lumenalta

    Charlotte, NC
    1 day ago
  • A leading IT consulting company located in Charlotte, NC, seeks a software developer with over 3 years of experience in Java J2EE and Rest API development. The ideal candidate will have strong skills in Agile methodologies and Java frameworks, along with the ability to... 
    Senior

    Saxon Global

    Charlotte, NC
    4 days ago
  • $73 - $74 per hour

     ...leading technology firm in Charlotte, North Carolina is seeking a Senior Full Stack Developer with expertise in JEE applications and...  ...candidate will have over 5 years of experience, particularly with Core Java, Spring framework, and database management. This role offers a... 
    Senior
    Hourly pay

    Global Channel Management, Inc

    Charlotte, NC
    2 days ago
  • Strategic Staffing Solutions is seeking a Senior Java Full Stack Engineer to join their team in Charlotte, NC. In this role, you'll design and develop...  .... The ideal candidate should have 5+ years in software engineering, extensive experience in Java, and familiarity... 
    Senior
    Remote work

    Strategic Staffing Solutions

    Charlotte, NC
    3 days ago
  • A technology company in Charlotte, NC is seeking an experienced Java Developer with a strong background in designing and developing enterprise...  ...modern frameworks. Responsibilities include creating scalable software solutions, integrating applications with various services, and... 
    Senior
    Full time

    Kaleidoscope Innovation, Inc.

    Charlotte, NC
    3 days ago
  • A global technology consultancy is seeking a Senior Java Software Engineer in Charlotte, North Carolina. This is an exciting opportunity to join a financial technology transformation program, focusing on building a next-generation ACH payments platform. The role requires... 
    Senior

    NewsNowGh

    Charlotte, NC
    2 days ago
  • A leading company is seeking a Senior AI professional with expertise in Large Language Models and a strong Java background. The ideal candidate will design and optimize NLP systems, build scalable applications, and integrate LLM capabilities into various projects. Proficiency... 
    Senior

    TechDigital Group

    Charlotte, NC
    20 hours ago
  • $95.1k - $180.7k

    Fairygodboss is seeking a Senior Engineer in Charlotte, NC to enhance Lowe's digital experience....  ...role involves building and maintaining software systems across platforms, resolving technical...  ...are essential, along with expertise in Java and backend technologies. The position... 
    Senior

    Fairygodboss

    Charlotte, NC
    2 days ago
  • $130k - $140k

    Synechron is seeking a Senior Java Developer in Charlotte, NC, to support migration of legacy mortgage servicing applications. You will be responsible for end-to-end migration to a modernized architecture, performing code remediation and testing. The ideal candidate will... 
    Senior

    Synechron

    Charlotte, NC
    2 days ago
  • $62 - $65 per hour

    A technology staffing firm is looking for a Full Stack Developer with expertise in Core Java and Angular in Charlotte, NC. The position is for 12-18 months and candidates must have a minimum of 8 years of experience, particularly in financial services. This role requires... 
    Senior

    Matlen Silver

    Charlotte, NC
    3 days ago
  • A leading technology firm in Charlotte, North Carolina, is seeking a highly experienced Senior Java Developer to develop and maintain backend services. The candidate will be responsible for building APIs and supporting identity and access management services. Ideal candidates... 
    Senior

    Compunnel

    Charlotte, NC
    2 days ago
  •  ...leading IT solutions company is seeking a seasoned Java Full Stack Developer for a hybrid role in Charlotte,...  ...applications and collaborating with teams to deliver high-quality software. This is a contract position for a mid-senior level developer. #J-18808-Ljbffr Sun-IT Solutions
    Senior
    Contract work

    Sun-IT Solutions

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!