Java Developer (Full Stack)

$95,000 - $115,000/Yr

Computershare - Saint Paul, MN

posted 6 days ago

Full-time - Mid Level
Remote - Saint Paul, MN
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Java Developer (Full Stack) position at Computershare offers an exciting opportunity to work within the Corporate Trust Technology team. This role is designed for a permanent full-time developer who will engage in developing and supporting internal applications in an Agile environment. The position emphasizes collaboration, continuous learning, and flexibility, allowing for a balanced work-life dynamic while contributing to the software development life cycle.

Responsibilities

  • Develop and support internal applications within an Agile environment.
  • Design, code, test, debug, and document programs using Agile development practices.
  • Provide support throughout the software development life cycle, including technical design, implementation, testing, deployment, and support.
  • Participate in program design, deployment, and ongoing Test Automation support.
  • Share knowledge and provide informal guidance to colleagues to enhance 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 and supported products.
  • Identify and support improvements and innovations in technologies and practices within the team.
  • Communicate effectively with technical and non-technical audiences to share knowledge and provide updates.

Requirements

  • 2+ years of experience in web application development using Java, Spring Boot, and Spring MVC.
  • 1+ years of experience with UI technologies such as React or Angular JS.
  • 2+ years of experience with middleware and Cloud platforms like Tomcat, Weblogic, Redhat OpenShift, Azure.
  • Experience in web service development using Rest API, JSON, SOAP.
  • Experience with SDLC tools such as Git, SVN, CI/CD tools, Azure DevOps, Maven, Gradle.
  • Strong experience in database development with RDBMS like Oracle or SQL Server.
  • Experience with version control or source code repositories like Jenkins, GitHub, or Artifactory.
  • Knowledge of object-oriented design patterns and their application.

Nice-to-haves

  • Experience with defensive programming and knowledge of security exploits like Cross site Scripting and SQL injection.
  • Experience using agile development tools such as JIRA, ADO Boards, and Confluence.
  • Knowledge of the Selenium software testing framework.
  • Experience with Secure SDLC methodologies.
  • Skilled in JavaScript frameworks like jQuery, EXT JS, Kendo UI, or Angular JS.
  • MVC Framework experience.
  • Experience with Agile project methodologies, SAFe agile is a plus.
  • Experience with LeanIX.

Benefits

  • Paid parental leave
  • Flexible working hours
  • Health and wellbeing rewards including medical, dental, and vision
  • 401k matching
  • 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