Senior Java Software Engineer
$97.54k - $146.32kComputershare
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.
- ...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...SeniorFull timeWork experience placement
- 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...SeniorFull time3 days per week
- ...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
- ...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
- ...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...SeniorWork experience placementRemote work
- ...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...SeniorLong term contractWork experience placementImmediate start
- ...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...SeniorFull time
$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- 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
- ...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...SeniorContract work
- ...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...SeniorLocal area3 days per week
- ...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
- 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...Senior3 days per week
- ...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...SeniorLong term contractLocal areaRelocationLong distance
- ...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...SeniorWorldwide
- ...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
- ...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...SeniorFull timeWork from homeFlexible hours2 days per week
- 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
- 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...SeniorRemote job
- 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
$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...SeniorHourly pay- 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...SeniorRemote work
- 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...SeniorFull time
- 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
- 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
$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$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$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- 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
- ...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 SolutionsSeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- java developer c2c Charlotte, NC
- remote junior java developer Charlotte, NC
- entry level java developer remote Charlotte, NC
- java cloud engineer Charlotte, NC
- java developer Charlotte, NC
- java cloud developer Charlotte, NC
- java developer remote part time Charlotte, NC
- java developer full time Charlotte, NC
- java microservice developer Charlotte, NC
- lead full stack java developer Charlotte, NC

