Java API Developer II- Microservices and Security Specialist (US)

TD BankMount Laurel Township, NJ
145d$74,000 - $127,000Hybrid

About The Position

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.

Requirements

  • Undergraduate degree, Postgraduate degree or Technical Certificate.
  • Strong academic background in computer science or engineering.
  • 3-5 years relevant experience.

Nice To Haves

  • 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.

Responsibilities

  • 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.

Benefits

  • 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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service