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

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, visit computershare.com/careershub

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 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Charlotte, NC vacancy
  •  ...will be responsible for developing WS and Java Batch components using Spring Batch,...  ...specifications• Experience in analysing problems and engineering highly flexible solutionsAdditional...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    4 days ago
  •  ...Senior Java Developer 100% onsite presence needed 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 and caching frameworks... 
    Senior

    Staffing the Universe

    Charlotte, NC
    3 days ago
  •  ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to...  ....Required Skill and Experience• Hands on experience in Core Java (Java 8+)• Experience with Spring Boot framework• Hands on understanding... 
    Senior
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    3 days ago
  •  ...Senior Java Developer Abhishek would like to share a job opportunity as Senior Java Developer in Charlotte, NC / Plano, TX / Atlanta...  ...Knowledge of cloud computing or distributed computing. Software development in Agile environment. Java(JDK 1.8), Spring Framework... 
    Senior
    Full time
    Work visa

    Syntricate Technologies

    Charlotte, NC
    3 days ago
  •  ...Job Title: Senior Java Developer Work Location & Reporting Address: Raleigh, NC 27604, Atlanta, GA 30303, Charlotte, NC 28202 Is this a hybrid or full onsite set-up?: Hybrid (but can become full onsite) Contract duration: 6 months to 1 year Target Start Date... 
    Senior
    Contract work
    Immediate start

    Diverse Lynx

    Charlotte, NC
    3 days ago
  •  ...NationMind LLC is a technology consulting firm focused on software development and QA testing services. We help clients build reliable...  ...efficiency. We are currently hiring skilled professionals for Senior Java Developer to join our growing team. Job Title: Senior Java... 
    Senior
    Contract work
    Work experience placement
    Currently hiring
    Work from home

    NATIONMIND LLC

    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
    3 days ago
  • $60 - $65 per hour

     ...Senior Java Developer Immediate need for a talented Senior Java Developer. This is an 11 months contract opportunity with long-term...  ...Develops, enhances, debugs, supports, maintains, and tests software applications that support business units or supporting functions... 
    Senior
    Contract work
    Work experience placement
    Local area
    Immediate start

    Pyramid Corporation

    Charlotte, NC
    2 days ago
  •  ...the people who work here.NTT DATA Services currently seeks a Senior Java/J2EE Developer to join our team in Charlotte, North Carolina (...  ...features priorities throughout development life cycleDevelop software using Java with Spring products.Support development of complex... 
    Senior
    For contractors

    NTT DATA

    Charlotte, NC
    2 days 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, Inc.

    Charlotte, NC
    3 days ago
  •  ...Role: Senior Java Full Stack Developer Location: Charlette, NC - 5 days Onsite - No Hybrid Type: contract...  ...utilize approved GenAI tools for design, development and reverse engineering (good to have) • Strong communication and customer interaction... 
    Senior
    Contract work

    VBeyond

    Charlotte, NC
    3 days ago
  • $45 - $50 per hour

     ...Requirement/Must Have ~7+ years of Engineering experience, or equivalent demonstrated through...  ...and creativity. Provide expertise to senior leadership on innovative Engineering...  ...networking (F5, AVI, etc.). Skills Java 17+ (including multithreading, event... 
    Senior

    Cynet Systems

    Charlotte, NC
    1 day 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
    4 days ago
  •  ...~ Hiring: Senior Java Full Stack Developer Locations: Irving, TX | Tampa, FL | Jersey City, NJ Employment: Full-Time /...  ...Must-Have Skills We are looking for experienced full-stack software engineers who are passionate about solving business problems through... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    Apolis

    Charlotte, NC
    1 day ago
  •  ...us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr. Java Developer (FTE / Onsite) to join our team in Charlotte, North Carolina (US-NC), United States (US)."Please note that we are unable to... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Charlotte, NC
    12 hours ago
  •  ...Job Title: Sr. Java Developer Location - Charlotte, NC / Plano, TX / Atlanta, GA (Onsite) Fulltime Job Summary Seeking a Senior Java Developer with strong experience in Kafka, IBM MQ/JMS, and MuleSoft to build and support scalable, event-driven... 
    Senior
    Full time

    AceStack LLC

    Charlotte, NC
    3 days ago
  • $110k - $120k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology...  ...within key global markets. We are seeking a talented Java Full Stack Developer to join our dynamic development team. The... 
    Senior
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    4 days ago
  •  ...Sr. Java Developer Charlotte, NC Hybrid – assessment is required for this role Role Overview: We are seeking a highly skilled Senior Java Backend Engineer to join our Digital Channels API team supporting client profile services and modernization initiatives. This... 
    Senior

    RIT Solutions

    Charlotte, NC
    3 days ago
  •  ...Senior Software Developer Clear Markets is a leading developer and operator of derivative...  ...releases. Architect complex software engineering solutions with an emphasis on creating...  ...Knowledge and experience in: ~5+ years - Java server side application development ~... 
    Senior
    Worldwide

    My3Tech Inc

    Charlotte, NC
    3 days ago
  •  ...JD: Minimum 8+ years of experience in Java/J2EE Technologies • Minimum 5 years of development experience in Core Java/J2EE Web services (JSP, Servlets, JDBC, JNDI, XML,WSDL, SOAP,REST, EJB, HTML, DHTML, CSS, JavaScript, AJAX, and XML) • Open-source frameworks... 
    Senior

    SARIAN Co

    Charlotte, NC
    1 day ago
  • $60k - $135k

     ...Sr Java Developer Work Location: Charlotte, NC 7+ years' experience overseeing enterprise-grade platform solutions. Experience...  ...compliance with security standards, and providing leadership to the engineering team. Strong verbal and written communication skills with the... 
    Senior
    Minimum wage
    Local area

    Wipro

    Charlotte, NC
    3 days ago
  • 5 years of QA Automation experience with strong expertise in Java and Selenium WebDriver Experience developing robust automation frameworks using TestNG Maven and POM Handson experience with API testing using REST AssuredPostman SQL database testing and CICD tools such... 
    Senior

    LTM

    Charlotte, NC
    1 day ago
  •  ...Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables... 

    Redolent

    Charlotte, NC
    1 day ago
  • Strong Java Developer with DevOps experience Charlotte 2ResponsibilitiesDesign and Develop components in java in line with development...  ...as future development may involve diverse development platforms software hardware technologies and toolsMandatory skillsHands on... 
    Senior

    LTM

    Charlotte, NC
    1 day ago
  • Handson experience in Core Java Java 8 Stream API concepts Spring Boot Rest Services ORM with ability to rapidly learn other J2EE technologiesAngular and SQL expertise is requiredHandson experience with Spark Hadoop Oracle SQLAbility to translate business requirements... 
    Senior

    LTM

    Charlotte, NC
    1 day ago
  •  ...experienced staff Required Qualifications: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a...  ...experience, training, military experience, education 4+ years of Java experience 4+ years of API-driven development experience... 
    Work experience placement
    Remote work

    Omni Inclusive

    Charlotte, NC
    3 days ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &... 
    Senior

    Confidential

    Charlotte, NC
    2 days ago
  •  ...the people who work here.NTT DATA Services currently seeks a Sr. Java Technical Lead to join our team in Charlotte, North Carolina (US...  ...with Agile/SCRUM 2+ year experience in working with rule engine (preferred drools) Preferred Qualifications: 2+ years of experience... 
    Senior
    For contractors

    NTT DATA

    Charlotte, NC
    2 days ago
  •  ...In these roles you will be responsible for: Utilize Selenium, Java, TestNG, Maven, Eclipse IDE, GitHub, Appium, Mockito, LISA ITKO...  ...technical documentation: for technical design documentation used by engineering teamsKnowledge and understanding of technical documentation:... 
    Senior

    NTT DATA

    Charlotte, NC
    3 days ago
  •  ...Sr. Full Stack Java Developer Location: Charlotte, NC Duration: 12 Months Type: Hybrid (Local person or ready to relocate) Job Description: • 8+ years of experience (4+ years of Java application programming experience. 3+ years technology architecture experience... 
    Senior
    Local area
    Relocation

    Argyle Infotech

    Belmont, NC
    3 days ago

Do you want to receive more vacancies?

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