TD

Software Development Lead – IT Solutions Design Specialist

TD

full-time

Posted on:

Location Type: Hybrid

Location: Mount Laurel • Florida, New Jersey • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $87,000 - $151,000 per year

Job Level

Senior

Tech Stack

AzureCloudDockerJ2EEJavaJavaScriptJenkinsKubernetesMavenMicroservicesSpringSpring BootSpringBoot

About the role

  • Lead the creation of a comprehensive end-to-end detailed solution
  • Overall accountability for the technical design and delivery of the System Design Specification (SDS)
  • Provides technical expertise and guidance to others in a lead capacity
  • Acts as an internal expert resource in the exchange of technical information
  • Works autonomously and leads on a diverse range of activities (design, support of technical business solutions)

Requirements

  • Undergraduate degree or Technical Certificate
  • Graduate degree, preferred
  • 7+ years related experience
  • 5+ years of experience with JAVA, J2EE, Web/Rest Services Development
  • 5+ years of experience with JavaScript, Spring Security, Spring Boot, Spring Framework
  • 5+ years of experience with Rest API design Patterns, OAUTH, Microservices, Dependency Injection
  • 5+ years of experience with Bitbucket, GIT, GitHub, Maven, Jenkins, JIRA
  • 5+ years of experience with Cloud Services on Azure – Docker, Kubernetes
  • 3+ years of experience in Agile methodology
  • Experience in financial or banking industry is preferred
Benefits
  • 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 and recognition programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JAVAJ2EEWeb Services DevelopmentJavaScriptSpring SecuritySpring BootSpring FrameworkRest API design PatternsOAUTHMicroservices
Soft skills
leadershiptechnical expertiseguidanceautonomycommunication
Certifications
Undergraduate degreeTechnical CertificateGraduate degree