Senior Java Software Engineer at Computershare | USA | Rezi

Senior Java Software Engineer at Computershare

Senior Java Software Engineer

Computershare · USA

1 weeks ago

Senior Java Software Engineer

Computershare · USA

8 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Computershare Technology Services (CTS) is seeking a Senior Software Engineer to support the CCT application through hands-on development, technical leadership, and collaboration with product owners, business stakeholders, and fellow engineers. This role involves contributing to customer-oriented solutions aligned with the Computershare and Technology strategy and values within a collaborative Agile delivery team.

Responsibilities

  • Partner with the business product owner and work within an agile environment to develop and support internal applications.
  • Oversee the testing, designing, coding, and documentation of programs using agile development practices.
  • Apply knowledge of standards, policies, best practice, and organizational structure to work independently and collaboratively.
  • Provide leadership with the software development life cycle, technical design, implementation, testing, deployment, and support for the CCT Application.
  • Manage 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 the team through personal work and support to others.
  • Support the evaluation and resolution of technical challenges and blockers to minimize their impact on delivery and/or supported products.
  • Identify and support improvements and innovation in technologies/practices within the team that would benefit the business.

Requirements

  • 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

Skills

  • Java/J2EE development
  • JAVA Web Services Development
  • Spring
  • Spring Batch
  • Spring Boot
  • JPA
  • Hibernate
  • Autosys
  • Control M
  • JavaScript
  • JSON
  • CSS
  • JQuery
  • Ajax
  • HTML 5
  • Git
  • GitHub
  • Agile
  • Application architecture
  • Data architecture
  • Solution design
  • Test Automation Frameworks
  • Selenium

Location

  • Columbia MD
  • Minneapolis MN
  • Charlotte NC

Work Type

  • Hybrid

Experience Level

  • Senior

Salary/Compensations

  • $97,542.90 – $146,315.40 for Columbia, MD
  • $88,253.10 – $132,380.60 for Charlotte, NC
  • $92,898.00 – $139,348.00 Minneapolis, MD

Benefits

  • Paid parental leave
  • Flexible working
  • Caring and inclusive culture
  • Health and wellbeing rewards
  • Paid time off
  • Observed holidays
  • Medical plans
  • Dental plans
  • Vision plans
  • 401k matching
  • Share purchase plan
  • Tax-advantaged flexible spending plans (healthcare, dependent care, commuter)
  • Short-term disability benefits
  • Long-term disability benefits
  • Life insurance
  • Supplemental life insurance

About the Company

  • 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.
  • Computershare is a global leader in financial administration with over 11,000 employees across more than 22 different countries.
  • Our open and inclusive culture means that we will help you to grow, to move forward and make the most of our world of opportunities.
  • Our Technology Services team is a place where new ideas and approaches are welcomed, and every individual is equipped and empowered to create change.
  • We're a rapidly evolving and diverse global business and there is always something to learn, opportunities to explore and a broad range of career paths to progress along.

Equal Opportunity

  • We want to provide you with the opportunity to succeed on your own merits, starting from the application process and continuing throughout your career with us.
  • Our goal is to create an environment where everyone feels valued, to remove barriers and obstacles and ensure equal opportunities for all.
  • For support with accommodations or adjustments during our recruitment process please visit computershare.com/access for further information.