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 us.fitly.work.

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 7 days ago
Similar jobs that could be interesting for youBased on the Full Stack Mid-level Java Software Engineer in Wilmington, NC vacancy
  • $100k

     ...also competing for entry level Job positions. Acquiring...  ...Oracle Cloud world /Oracle Java one (Las vegas) -2023/2022...  ...looking for entry-level software programmers, Java Full stack developers, Python/Java developers...  .../ Data Scientists, Data Engineers, Machine Learning... 
    Fullstack
    Full time

    SynergisticIT

    Wilmington, NC
    1 day ago
  •  ...career — and we have the perfect software engineering opportunity for you. As an AWS Software Engineer III-Full Stack at JPMorgan Chase within the...  ...and high-quality code using Java and React, with limited...  ...Boot, and AWS Intermediate-level familiarity with AWS or other... 
    Fullstack

    JPMorgan Chase & Co.

    Wilmington, NC
    12 days ago
  •  ...Job Description As an Experienced Software Engineer at JPMorganChase within the Global Technology...  ...scalable and resilient systems using Java or Python to contribute to continual, iterative...  ...training (CPT).    Your Role Level   JPMorganChase is looking to... 
    Fullstack
    Work at office
    Visa sponsorship

    JPMorgan Chase & Co.

    Wilmington, NC
    14 days ago
  •  ...Lead Full-Stack EngineerAnza is building a mortgage...  ...mortgage insurer, one where software, automation, AI,...  ...Anza's platform spans a Java 21 / Spring Boot...  ...hiring a Lead Full-Stack Engineer who is backend-first...  ...teach.Mentor mid- and senior-level engineers: grow their... 
    Fullstack

    Anza Mortgage Insurance Corporation

    Wilmington, NC
    4 days ago
  •  ...Job Description Job Description Full Stack Developer Location: Wilmington, DE Duration: 6-Month Contract-to-Hire Pay: $...  ...secure, scalable, and resilient applications across the full software development lifecycle. Key Responsibilities Design,... 
    Fullstack
    Contract work

    SCI SOLUTIONS GLOBAL

    Wilmington, NC
    3 days ago
  •  ...intelligent decision support.  As a Lead Software Engineer (Vice President) at JPMorganChase within...  ...responsibilities Design and deliver end-to-end full-stack features that improve agent workflows and customer outcomes using Java, Spring Boot, REST APIs, and modern user... 
    Fullstack

    JPMorgan Chase & Co.

    Wilmington, NC
    13 days ago
  •  ...made for this.  As a Senior Manager of Software Engineering at JPMorgan Chase within Corporate...  ...oversight, and coaching to teams of entry- to mid-level software engineers delivering solutions...  ...(Databricks, Spark), microservices (Java/Python), API design, CI/CD,... 

    JPMorgan Chase & Co.

    Wilmington, NC
    22 days ago
  •  ...Java + AWS JD: Must have 8+ years applied experience with Java and some Python and Bash scripting Must...  ...Glue, S3,Lambda,EKS etc . Best fit if Person has Data Engineering Background especially used Apache Spark. Experience in... 
    Full time

    TalentOla

    Wilmington, NC
    4 days ago
  • Kforce has a client that is seeking a Java Python AgenticAI Developer in Wilmington, DE. Summary: As an AgenticAI Software Engineer, you will design and build critical technology solutions across Company AI components, including Company Agent, Agent Operating Memory,... 
    Temporary work
    Wilmington, NC
    2 days ago
  •  ...Job Description Job Description Software Engineer – Java J2EE – Intermediate Location: Wilmington, DE ; Columbus, OH; Houston, TX; Plano, TX Duration: 6-Month Contract Pay: $60/hr W2 Interview: 1st Round Zoom, 2nd Round In-Person Job... 
    Contract work

    SCI SOLUTIONS GLOBAL

    Wilmington, NC
    7 days ago
  •  ...Description Overview CTG is seeking to fill a Software Engineer II opening for our client in Wilmington,...  ...Duration: 3 months Must have: Java, Spring, Spring Boot, Cloud and CICD...  ..., capable of independent work on high-level systems analysis and technical phases of... 
    Work experience placement

    Computer Task Group, Inc

    Wilmington, NC
    3 days ago
  • $18 - $25 per hour

     ...the world's most advanced hardware and software solutions, WWT helps clients and partners...  ...in Solutions, Consulting and Engineering this is the place for you! Why Solutions...  ...to bring together business acumen with full-stack technical know-how to develop innovative... 
    Fullstack
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Wilmington, NC
    12 hours ago
  • $53.56 per hour

     ...to communicate effectively at different levels within the organization, assisting with...  ...technology and strong knowledge of project and software development methodologies / techniques....  ...and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and... 
    Fullstack
    Long term contract
    Contract work
    Temporary work
    Work experience placement
    Wilmington, NC
    18 days ago
  •  ...building a diverse, inclusive team. Role Overview The Lead Software Engineer II plays an important role in building and enhancing...  ...engineering experience. ~ Strong backend development experience with Java and Python. ~ Solid understanding of SQL, data modeling,... 
    Flexible hours

    Best Egg

    Wilmington, NC
    7 days ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible.  As a Lead Software Engineer - Java/Microservices/React at JPMorganChase within the Corporate Technology team, you are an integral part of an agile team that... 

    JPMorgan Chase & Co.

    Wilmington, NC
    8 days ago
  • $55 - $65 per hour

     ...Position: Full Stack Developer - Intermediate Location: Wilmington, Delaware Duration: Contract Job ID: 177855 Job Overview: We are...  ...like React. ~Strong knowledge of back-end technologies such as Java. ~Experience with databases like MySQL, PostgreSQL, or MongoDB... 
    Fullstack
    Full time
    Contract work

    Pinnacle Group

    Wilmington, NC
    2 days ago
  •  ...mortgage insurer, one where software, automation, AI,...  .... You'll work across a Java backend, a React web portal...  ..., with evidence, so engineering can fix the underlying...  ...assess this at a practical level, not a trick-question...  ...to arrive knowing our stack. We are expecting you to... 

    Anza Mortgage Insurance Corporation

    Wilmington, NC
    5 days ago
  •  ...supportive team where you can learn, grow, and contribute to innovative testing solutions. Job Summary: As an Automation Testing Java Developer in the Credit Card team, you help design, develop, and maintain automated tests that ensure our products meet high... 

    JPMorgan Chase & Co.

    Wilmington, NC
    a month ago
  •  ...for this.  As a Manager of Software Engineering at JPMorganChase within Consumer...  ...standards, service level agreements, and business requirements...  ....  Deep expertise in core Java, Spring Boot, J2EE, messaging...  ...AI workstreams Exposure to full software development... 
    Immediate start

    JPMorgan Chase & Co.

    Wilmington, NC
    10 days ago
  •  ...exciting and rewarding opportunity for you to take your software engineering career to the next level.   As a Software Engineer III - Databricks at...  ...Writes secure, high-quality code in Python and/or Java; conducts reviews and mentors engineers to raise code... 

    JPMorgan Chase & Co.

    Wilmington, NC
    15 days ago
  •  ...As a Site Reliability Engineer III at JPMorgan Chase within the...  ...areas of building appropriate level designs and gaining consensus...  ...team Collaborates with other software engineers and teams to design,...  ...programming language such as Python, Java/Spring Boot, and .Net... 

    JPMorgan Chase & Co.

    Wilmington, NC
    12 days ago
  • $40 per hour

     ...Clips team in Porters Neck Center - Wilmington, NC (Behind Port City Java in the Food Lion Shopping Center). The ideal candidate should be...  ...Training w/ CE hours Instant Clientele Paid Time Off (for full-time AND part-time!) Fun, team-oriented salon culture... 
    Hourly pay
    Full time
    Part time
    Flexible hours

    Sportsclips

    Wilmington, NC
    3 days ago
  • $110.5k - $160k

     ...be considered for our fall Software Development Engineer (SDE) internship roles. Our...  ...believe in ownership at every level. As a SDE intern, you'll own...  ...internships across all seasons are full-time positions, and interns...  ...language such as Java, Python, C++, C#, Go, Rust,... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Wilmington, NC
    1 day ago
  •  ...Job Description Sr. QA Test Automation Engineer Location: Delaware- 5 Days (Nearby states only) Exp- 12+ Key Responsibilities...  ...Automation Framework Development Programming Java (Preferred) Ruby JavaScript DevOps & CI/CD Git, GitLab... 
    Full time
    Shift work

    Siri InfoSolutions Inc

    Wilmington, NC
    3 days ago
  •  .... What you\'ll be doing: Leverage engineering to prompt sales of technological products...  ...process engineering, process design, software architecture and software development....  ...experience with: Business Process Management; Java/J2EE; SQL; XML; SQL Server; PL/SQL.... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Camunda Services GmbH

    Wilmington, NC
    4 days ago
  •  ...Description Duties: Execute software solutions, design,...  ...architecture. Contribute to software engineering communities of practice and events...  ...operational stability using Java Programming language and Test...  ...Rd, Wilmington, DE 19803. Full-Time.  About Us Chase... 
    Full time

    JPMorgan Chase & Co.

    Wilmington, NC
    9 days ago
  •  ...department in the development and maintenance of software used in clinical research, primarily the...  ...in programming languages such as Java, JavaScript, SQL, Python, or similar....  ...assignment Must be available to work full-time (40 hours/week) throughout the co-op... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Zimmer Biomet

    Wilmington, NC
    1 day ago
  • $62.21 per hour

     ...robotics? Join our elite team of researchers and engineers - led by Pieter Abeel, Rocky Duan, and...  ...is based Experience programming in Java, C++, Python or related language Must be eligible for and available for full-time (40 hours per week) internship for the... 
    Full time
    Internship
    Local area
    Relocation

    Amazon

    Wilmington, NC
    1 day ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within Corporate - AIML Data Platforms team...  ...delivering secure, production-quality code in Python or Java. Strong foundations in distributed systems, microservices,... 

    JPMorgan Chase & Co.

    Wilmington, NC
    14 days ago
  •  ...Design, develop, and implement software solutions to address complex...  ...challenges, applying modern engineering practices throughout the software...  ...(Kubernetes), Python, and Java to deliver scalable and...  ...Road, Wilmington, DE 19803. Full-Time. About Us JPMorganChase... 
    Full time

    JPMorgan Chase & Co.

    Wilmington, NC
    9 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!