TD Bank-posted 3 months ago
$74,000 - $127,000/Yr
Full-time • Mid Level
Hybrid • Mount Laurel Township, NJ
Credit Intermediation and Related Activities

The Software Engineer II performs activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives. Provides a broad range of system solutions development to business problems through the development and programming of applications/systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.

  • Develop components of solutions with a focus on analytics, support, testing, and proof of concepts.
  • Provide a broad range of system solutions development to business problems.
  • Develop and program applications/systems.
  • Research, install, maintain, configure, administer and provision systems/applications.
  • Develop program specifications; adapt, integrate, code, test and debug programs.
  • Use existing procedures to solve routine problems; make limited exceptions.
  • Undergraduate degree, Postgraduate degree or Technical Certificate.
  • Strong academic background in computer science or engineering.
  • 3-5 years relevant experience.
  • 7+ years of experience working as a Java API Developer.
  • 5+ years of experience in development of applications using Java/J2EE, Microservices, Spring, Spring Boot, Hibernate, Kafka.
  • 3+ years of experience understanding Spring Security, OAUTH, SAML, web technologies including HTML, XML, JSON, REST and SOAP.
  • Ability to translate requirements into design, identify gaps and suggest solutions.
  • Experience in reverse engineering and documenting new and existing functionality.
  • Code review of technical changes.
  • Upgrade applications to more robust and adaptable architecture and latest technologies like Java 1.8, Maven, Spring Boot, PL/SQL.
  • Expertise in writing technical user stories, acceptance criteria, and design documentation.
  • Understanding of performance tuning, testing processes, and CI/CD.
  • Base salary and variable compensation/incentive awards.
  • Health and well-being benefits.
  • Savings and retirement programs.
  • Paid time off including Vacation PTO, Flex PTO, and Holiday PTO.
  • Banking benefits and discounts.
  • Career development opportunities.
  • Reward and recognition programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service