Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Mid-level Java Software Engineer

$64.49k - $105.95k
Full-time

WSFS Bank

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.

We are looking for a mid-level Full Stack Java Software Engineer to join our Enterprise Engineering team at WSFS Bank with a strong foundation in software development and a passion for building scalable, high-quality solutions. You will work on a variety of engineering tasks, from designing and developing software to testing and troubleshooting. As part of a collaborative team, you'll use your knowledge of modern engineering practices and technologies to deliver solutions that align with business needs and continuously optimize system performance.

Job Responsibilities:

Software Design & Development:
  • Contribute to the design, development, and maintenance of complex systems, ensuring they are scalable, reliable, and efficient.
  • Assist in creating Domain-Driven Design (DDD) models for building robust and maintainable software architecture.
  • Write clean, maintainable, and efficient code in a variety of coding languages (e.g., Java, Python, JavaScript, C#).
  • Develop RESTful APIs and microservices that can integrate with other services and platforms.
  • Apply security best practices in your code to safeguard data, prevent vulnerabilities, and ensure systems are secure.
Implementation using DevOps & CI/CD:
  • Contribute to the implementation and maintenance of CI/CD pipelines for automated testing and deployment.
  • Use DevOps frameworks to ensure that software is developed and deployed in a repeatable, automated fashion.
  • Assist with monitoring, logging, and alerting systems to proactively address performance issues and ensure system health.
Security & Best Practices :
  • Apply security best practices in your code to safeguard data, prevent vulnerabilities, and ensure systems are secure.
  • Work with the team to implement encryption and identity management solutions in the software you build.
  • Ensure that data privacy and compliance standards are met throughout the development process.
Testing & Troubleshooting:
  • Develop and run tests to validate the functionality and performance of applications, identifying bugs and issues.
  • Use your debugging skills to identify, troubleshoot, and resolve production issues or defects in code.
  • Collaborate with QA engineers to ensure the quality of the product and minimize technical debt.
Collaboration & Contribution:
  • Participate in team discussions, code reviews, and sprint ceremonies as part of an Agile development process.
  • Support team members in solving complex technical challenges, using your knowledge to drive collaborative solutions.
Optimization & Performance:
  • Proactively identify areas where systems can be optimized for better performance, stability, and cost-efficiency.
  • Contribute to the design and implementation of strategies for improving system monitoring and maintaining system reliability.
Minimum Qualifications :
  • Bachelor's degree in Computer Science, Software Engineering, or a related technology discipline.
  • Minimum of 3 years of software development experience with a focus on backend development, full-stack development, or cloud-native development in Java technology stack.
  • Banking and/or financial services industry experience is highly preferred.
  • Demonstrated design and programming experience in Java version +, Spring Boot, Restful Microservices, APIs, Azure and Kubernetes.
  • Demonstrated experience with Agile methodologies (Scrum, Kanban) and familiarity with the Software Development Life Cycle (SDLC).
  • Experience with CI/CD pipelines and automated deployment strategies.
  • Familiarity with monitoring tools like Prometheus, Grafana, or Datadog.
  • Knowledge of testing frameworks (e.g., JUnit, Mocha) and test automation.
  • Demonstrated experience with Security best practices (e.g., encryption, identity management).
  • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Experience with data structures and database design (SQL/NoSQL).
  • Excellent debugging and problem-solving skills.
  • Strong written and verbal communication skills as well as customer service skills.
  • Ability to work independently and manage time effectively.
WSFS Bank will only consider candidates who are presently authorized to work for any employer in the United States and who will not require work visa sponsorship from WSFS Bank now or in the future in order to retain their authorization to work in the United States.

Salary Range:
$64,491.00 - $105,949.50

Individual base pay may vary on additional factors such as the candidate's experience, job-related skills, relevant education, geographic location, and other specific business and organizational needs.

In addition to base salary, WSFS Financial Corporation (WSFS) and its subsidiaries may offer eligible Associates discretionary and formula-based incentive and retention awards. WSFS provides a competitive benefits package, which includes medical, dental, and vision coverage; a 401(k) plan; life, accident, and disability insurance; flexible spending accounts (FSAs) and health savings accounts (HSAs); and wellness programs. Additional benefits may include paid parental leave, military leave, vacation and other paid time off, sick leave in accordance with applicable state laws, and paid holidays. Benefit offerings are subject to eligibility requirements, legal limitations, and may vary based on an Associate's location and employment status. For more information about Associate benefits, please visit

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 View email address on aplitrak.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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Full Stack Mid-level Java Software Engineer in Delaware, OH vacancy
  • $110k - $140k

     ...SummaryBattelle’s Cyber Business Line is seeking a mid-level Linux Infrastructure Administrator to help operate...  ...research network supporting 70+ scientists and engineers. This role spans the full infrastructure stack—virtualization, identity, storage, networking, automation... 
    Fullstack
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    9 hours ago
  • $49 - $60 per hour

     ...Dice today! Akkodis is seeking a Java Full Stack Developer for a Contract job with...  ...Bachelor's degree in computer science, Software Engineering, or a related technical field. 8-1...  ...Fair Chance Ordinance Seniority level Seniority level Mid-Senior level Employment type... 
    Fullstack
    Hourly pay
    Full time
    Contract work
    Temporary work
    Local area

    Jobs via Dice

    Columbus, OH
    4 days ago
  • $95k - $110k

     ...or Ph.D. in Physics, Physics engineering, Mathematics, Biology, Chemistry...  ...).Strong understanding higher-level mathematics (e.g., calculus,...  ...oriented programming in C++, C#, Java, or similar to develop...  ...equal treatment of all staff and full utilization of all qualified employees... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    9 hours ago
  •  ...Job description Job Description Seeking an experienced Java Full Stack Developer with AWS expertise (Java 70% / AWS 30%). The...  ...Bachelor’s Degree in Computer Science , Information Technology, Engineering, or related field (typically expected). Relevant... 
    Fullstack
    Contract work
    Local area

    Hudson Manpower

    Delaware, OH
    13 hours ago
  •  ...work in the United States Software Engineering is responsible for designing...  ...expect all our engineers to be full‑stack developers that can work in...  .... Estimates to high level business requirements and provide...  ...ecosystem. Skills Experience with Java Full Stack, Spring Boot,... 
    Fullstack
    Remote job
    Contract work
    Work experience placement
    Flexible hours

    TRIMAH TECHNOLOGIES LLC

    Columbus, OH
    2 days ago
  • $116k - $174k

    Staff Software Engineer - IE07IEWe’re determined to make a difference and are...  ...business goals.Mentor junior and mid-level engineers, providing technical...  ...programming language such as Java, Python, C#, or Go.Strong experience building full-stack applications using Angular,... 
    Fullstack
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Columbus, OH
    2 days ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...Technologies.Additional InformationNote:-This is a Full-Time & Permanent job opportunity for you...  ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Columbus, OH
    4 days ago
  •  ...CONTRACT position available immediately for a Java Developer (Programmer 5/PR5) to join our...  ...to describe the general nature and level of work being performed by people assigned...  ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And Recruiting
    Contract work
    Local area
    Immediate start

    idealforce

    Columbus, OH
    4 days ago
  •  ...worldwide System Integrator, Software and Product Development,...  ...CRM counselling, Product Engineering, Business Intelligence,...  ...DeveloperJava - Expert-level implementation skills with Java and J2EESQL experienceNeed...  ...TechnologyExperience level: Mid-Senior LevelIndustry:... 
    Worldwide

    USM Systems

    Columbus, OH
    4 days ago
  •  ...Developing modern RESTful API’s using Java and Spring Boot, full stack developer, DevOps, CICD, Cloud...  ...production deployments etc.)Assist with software / Data design (Database Schema, Storage...  ...looking for innovative, hands-on engineers who are excited about the newest technologies... 
    Fullstack
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    1 day ago
  •  ...Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description Highly Desired... 
    Fullstack

    Jobsbridge

    Columbus, OH
    4 days ago
  •  ...the limits of what's possible.​As a Lead Software Engineer at JPMorgan Chase within Consumer and...  ...software development of Micro services with Java, Spring Boot, PythonExperience with...  ...solutions to better serve our clients and customers.Full timePosting Date: 2025-10-07
    Fullstack

    JP Morgan Chase

    Columbus, OH
    4 days ago
  •  ...seeking a highly skilled Analytics Data Engineer with deep expertise in building...  ...engineering, analytics engineering, or full‑stack data development roles. Python PySpark...  ...governance, and data lineage tools. Seniority level: Mid‑Senior level Employment type: Other Job... 
    Fullstack

    Revel IT

    Columbus, OH
    1 day ago
  •  ...the world's leading financial institutions.As a Manager of Software Engineering (Full Stack, React) at JPMorganChase within Consumer and Community...  ...on experience building and operating web APIs (for example Java and Spring), including secure design, versioning strategies... 
    Fullstack

    JP Morgan Chase

    Columbus, OH
    4 days ago
  •  ...EAD, L2-EAD Role type: Full time (FTE) Note: If someone...  ...: As an AI Business Engineer, your role will be that...  ...and unlocking new levels of productivity through...  ...CI/CD Pipelines. Full stack development Strong interpersonal...  ...in leadership and mid to senior level positions... 
    Fullstack
    Full time
    Contract work
    Relocation

    TechAxis

    Columbus, OH
    1 day ago
  • $118.7k - $218.6k

     ...Lead AI and Data Science Engineer II Drive the design and...  ...data scientists across the full analytics lifecycle....  ...and adjacent disciplines. Software & Data Engineering Develop full-stack, web-based data and...  ...Leadership Mentor junior and mid-level data scientists across... 
    Fullstack

    Deloitte

    Columbus, OH
    3 days ago
  • $130k - $140k

     ...Senior Software Engineer at Vernovis Job Title: Senior Software Engineer Location / Work Structure...  ...mentorship, and support to junior and mid-level engineers Contribute to architectural...  ...’ll Have 6–7+ years of experience in full-stack development, ideally with .NET, Azure,... 
    Fullstack
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Vernovis

    Columbus, OH
    3 days ago
  •  ...Software Engineer Location: PA - Pittsburgh, OH - Cleveland, OH - Columbus, PA - Dallas,...  ...Work as a tech lead/ crew tech SME on Full Stack application design/ implementation/ deployments...  ...standards Dev Experience (Sr level) - Java,Springboot, Kafka / MQ, Microservices... 
    Fullstack
    Contract work

    System One Holdings, LLC

    Columbus, OH
    2 days ago
  •  ...searching for a passionate engineering leader to work as a...  ...energy of a start-up—and the full backing and...  ...collaborating with junior software engineers.Systems-level engineer: Working hand-in...  ...build, and integrate full-stack solutions using java, spring, Kubernetes, AWS... 
    Fullstack
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Liberty Mutual

    Columbus, OH
    1 day ago
  • $124k - $186k

    Machine Learning II Engineer - Incydr Product DevelopmentMimecast...  ...embrace the role of "full-stack" data scientist, which...  ...and influence software architecture decisions...  ...proficiency in Python, C++, Java, or Kotlin, and possess...  ...determined by role, level, and location with individual... 
    Fullstack
    Full time
    Work at office
    Local area
    Immediate start
    Shift work
    2 days per week

    Mimecast

    Columbus, OH
    3 days ago
  •  ...Platform. Our AGBG professionals deliver a full stack of integrated cloud capabilities...  ...technology transformations. As a Mid-Market Sales Engineer, you will be the primary technical guide...  ...engaging with technical and executive-level stakeholders. Minimum of 2 years of... 
    Fullstack
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Columbus, OH
    3 days ago
  •  ..., but by building the software and platforms that make...  .... At JPMorganChase, engineers like you have the opportunity...  ...engineering, and full-stack development. You will...  ...languages such as Python, Java, JavaScript/TypeScript...  ...-focused or systems-level software on Mac,... 
    Fullstack

    JP Morgan Chase

    Columbus, OH
    3 days ago
  • $155.6k - $306.8k

    Position Summary As an Engineering Manager in Deloitte Cyber’s...  ...more of the following - Python, Java, or Node.js2+ experience...  ...available.Preferred:• Front-end / full-stack breadth — JavaScript/...  ...Professional development From entry-level employees to senior leaders,... 
    Fullstack
    Local area
    Visa sponsorship

    Deloitte

    Columbus, OH
    1 day ago
  •  ...can provide agents with full context for impact...  ...seeking a Senior Manager, Software Engineering to lead teams building...  ...leading UI or full-stack teams building large-scale...  ...services (Node.js, Java, or Python). ~ Experience...  ...to influence at all levels. Why We Think You'... 
    Fullstack
    Permanent employment
    Flexible hours

    Teradata

    Columbus, OH
    3 days ago
  •  ...with a global team of engineers to build robust solutions...  ...best practices for software development. Utilize...  ...and architectures at levels appropriate for different...  ...experience leading full-stack software development efforts...  ...experience with Java and/or NodeJS for designing... 
    Fullstack
    Local area
    Shift work

    Verint Systems

    Columbus, OH
    3 days ago
  •  ...servicing teams. As a Staff Software Engineer on the LowerOS team, you...  ...or Denver, CO Work Type: Full-time W2 employment, visa sponsorship...  ...: Coach junior and mid-level engineers, providing guidance...  ...shape architecture and tech stack decisions. Technical leadership... 
    Fullstack
    Full time
    Temporary work
    Local area

    Lower

    Columbus, OH
    3 days ago
  • $124k - $280k

     ...SummaryAt PwC, our people in software and product innovation...  ....Those in software engineering at PwC will focus on...  ...deliver value at this level include but are not...  ...planning, and execution of full stack application migrations...  ...(Node.js, Java, Python) with AI-augmented... 
    Fullstack
    Full time
    H1b
    Shift work

    PwC

    Columbus, OH
    4 days ago
  •  ...secure and scalable way as a seasoned member of an agile teamAs a Software Engineer III at JPMorganChase within Consumer & Community Banking/...  ...and have the most-used digital solutions - all while ranking first in customer satisfaction.Full timePosting Date: 2026-07-23
    Fullstack

    JP Morgan Chase

    Columbus, OH
    9 hours ago
  •  ...manufacturing, and we're looking for engineers who want to get their...  ...We're looking for a Software Engineer with strong systems-level instincts and experience...  ...work across our sensing stack, robotic platform, and...  ...You’ll Do Develop full-stack software for sensing... 
    Fullstack
    Full time
    Flexible hours

    Path Robotics

    Columbus, OH
    13 hours ago
  •  ...Min 4 years of progressively responsible technical and business work experience developing enterprise-level applications which includes Salesforce.com full-stack development experience. Min 2-3 years in a scrum team environment Strong problem-solving, interpersonal... 
    Fullstack
    Work experience placement

    United IT

    Columbus, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Mid-level Java Software Engineer. Be the first to apply!