Senior Full Stack Java Software Engineer
Wsfs Financial

Wilmington, Delaware


Job Description

At WSFS Bank, we empower our Associates to grow their careers, guide our customers to secure their financial futures, and actively support our Communities so they can fully thrive. Careers with WSFS Bank offer an inclusive and supportive culture, competitive salaries, advancement opportunities, and more. We are the region's locally headquartered bank and wealth management company. We are honored to consistently be named a Top Workplace by our Associates, who make a difference every day for the people, businesses, and Communities we serve. We Stand For Service® is more than part of our name, it's our mission and our purpose.

As a Senior Full Stack Java Software Engineer at WSFS Bank on the Enterprise Application Engineering team, you serve as a seasoned member to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Your advanced technical skills and experience will contribute to modernizing our technology ecosystem, through a SOA approach of delivering high-quality code, efficient system performance, and seamless integration within our Enterprise Applications.

This position follows a 3/2 hybrid work schedule and is based out of our Wilmington, DE office.

Job Responsibilities:

  • Utilize your extensive experience in developing and maintaining high-performing Java applications.
  • Responsible for software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Create maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, CI/CD, test automation, secure development, TDD, static code analysis, peer/code review).
  • Build testing protocols to optimize performance, which will have direct impact on the user experience of our products.
  • Proactively identifies hidden problems and patterns in applications and drives code hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.

Education, Work Experience, and Certification Requirements:
  • Bachelor's degree in Computer Science, Software engineering, or related technology discipline.
  • Minimum of 5+ years of experience as a software developer using Java technology stack.
  • Banking and/or financial services industry experience is highly preferred.
  • Must have hands-on practical experience in system design, application development, testing, and operational stability.
  • Must have experience with creating and influencing Domain Driven Design and implementation approach.
  • Demonstrated design and programming skills in Java version +, Spring Boot, Restful Microservices, Azure and Kubernetes.
  • Must have knowledge of security vulnerabilities in web applications and addressing them.
  • Must have a solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security.
  • Must have experience in both web development domains: the front end/UI development and the back-end development.
  • Must display strong research, problem solving, analytical, critical thinking.
  • Must have a good to have working knowledge of Banking systems and Microsoft applications.
  • Must have excellent verbal and written communication skills, as well as customer service skills.
  • Good to have working knowledge of Banking systems and Microsoft applications

Preferred Skills and Certifications:
  • Certification in Google/Azure Cloud, AWS Associate level, Container and Kubernetes experience

WSFS Bank is inclusive and supportive of individual needs. If you have a physical or other impairment that might require an accommodation, including technical assistance with the WSFS Bank Careers website or submission process, please contact us via email at careers@wsfsbank.com.

WSFS is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.



Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Banking jobs


Wsfs Financial
Wayne, Pennsylvania
Posted about 4 hours ago
Wsfs Financial
Wilmington, Delaware
Posted about 4 hours ago
Wsfs Financial
Wilmington, Delaware
Posted about 4 hours ago
View Banking jobs »

Share diversity job

Senior Full Stack Java Software Engineer is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo