Computershare - Columbia, MD

posted about 2 months ago

Full-time - Mid Level
Remote - Columbia, MD
10,001+ employees
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Senior Java UI Engineer will support the Computershare Corporate Trust (CCT) application, which is a suite of internal applications. This role involves coding, providing technical guidance, and collaborating with application teams, business, and engineering managers. The position is part of an Agile delivery team focused on creating customer-oriented solutions aligned with Computershare's strategy and values. The role emphasizes quality solutions, continuous improvement, and effective communication with both technical and non-technical audiences.

Responsibilities

  • Support the CCT application through coding and technical guidance.
  • Participate in the software development life cycle, including design, implementation, testing, deployment, and support.
  • Provide ongoing Test Automation support for program design and deployment.
  • Share knowledge and provide informal guidance to colleagues to meet team objectives.
  • Ensure high-quality, maintainable software delivery by adhering to internal standards and policies.
  • Evaluate and resolve technical challenges to minimize impact on delivery.
  • Identify and support improvements and innovations in technologies and practices within the team.
  • Communicate effectively with various audiences to share knowledge, provide updates, and take feedback.

Requirements

  • 5+ years' experience with UI technologies such as React or Angular JS.
  • 5+ years' experience in web application development using Java, Spring Boot, Spring MVC, Restful API, JSON/XML, JQuery, NPM, Ajax, and HTML5.
  • Experience with component-based architecture and maintaining large-scale React applications.
  • Working experience with RDBMS such as Oracle.
  • Familiarity with SDLC tools like Git, SVN, CI/CD tools, Azure DevOps, Maven, Gradle, and code quality tools.
  • Knowledge of object-oriented design patterns and their application.

Nice-to-haves

  • Experience with middleware and Cloud platforms like Tomcat, Redhat OpenShift, Azure.
  • Experience with SOAP, Messaging/Asynchronous processing, JPM/Hibernate, and Design Patterns.
  • Knowledge of defensive programming and basic security exploits such as Cross-site Scripting and SQL injection.
  • Experience with Agile project methodologies.

Benefits

  • Paid parental leave
  • Flexible working hours
  • Health and wellbeing rewards including medical, dental, and vision insurance
  • 401k matching and tax-advantaged flexible spending plans
  • Short and long-term disability benefits
  • Life insurance and supplemental life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service