Java Developer (Full Stack)

$95,000 - $115,000/Yr

Computershare - Charlotte, NC

posted 6 days ago

Full-time - Mid Level
Remote - Charlotte, NC
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 involves developing and supporting internal applications in an Agile environment, focusing on delivering quality solutions and continuous improvement. The position emphasizes flexibility, collaboration, and a commitment to work-life balance, allowing for a hybrid work model with three days in the office and the option to work remotely.

Responsibilities

  • Develop and support internal applications using Agile development practices.
  • Design, code, test, debug, and document programs throughout the software development life cycle.
  • Provide support for the technical design, implementation, testing, deployment, and support of the CCT Application.
  • Participate in knowledge sharing and guidance with colleagues to achieve 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 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 insurance
  • 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