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 2 days ago
Similar jobs that could be interesting for youBased on the Full Stack Mid-level Java Software Engineer in Delaware, OH vacancy
  • Overview Location: Columbus, OH Note: Full Stack Java profiles having both backend and front end (preferably React) skills JD: Java, spring boot Kafka, AWS, React Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries... 
    Fullstack
    Full time

    NLB Services

    Columbus, OH
    3 days ago
  • Logix Guru is seeking a Mid-Senior Java Full Stack Developer based in Ohio. Candidates should possess 2-3 years of experience with Typescript and frontend libraries like React, AngularJs, and jQuery. Required qualifications include 3 years of hands-on experience with Java... 
    Fullstack
    Contract work

    Logix Guru

    Columbus, OH
    24 days ago
  • $100k

     ...walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Fullstack
    Full time
    H1b
    Remote work

    SynergisticIT

    Columbus, OH
    6 days ago
  • Java Full Stack Developer - OH based candidates only 2-3 years of experience in Typescript and other frontend libraries like React, AngularJs...  ...Deploying applications on Cloud - Azure/AWS/GCP Seniority level Mid‑Senior level Employment type Contract Job function... 
    Fullstack
    Contract work

    Logix Guru

    Columbus, OH
    26 days ago
  • $55 - $60 per hour

     ...Consultancy Services) Mid-level Java Developer - 16 roles Senior...  .../ Experienced Java Engineer roles (listed with...  ...level Employment type Full-time Job function Information...  ...Technology Industries Software Development Referrals...  ...Java / Python (Full Stack or Back End)... 
    Fullstack
    Full time
    Local area
    Remote work
    Relocation

    People Consultancy Services (PCS)

    Columbus, OH
    3 days ago
  • Telligentech Inc is seeking Junior/Mid level developers for Informatica and Java projects. The ideal candidates possess strong communication skills and relevant application development experience. This is a long-term opportunity with a single round interview process with... 

    Telligentech Inc

    Columbus, OH
    3 days ago
  •  ...Our client is seeking a highly motivated Java/JavaScript developer to join their team...  .... The position will accommodate Junior, Mid-Level, and Senior candidates. This organization...  ...Jr./Mid Level): DevOps (Not required) Full Stack Development Ember Understanding of... 
    Fullstack
    Contract work

    Sonoma Consulting Inc.

    Columbus, OH
    3 days 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
    5 days ago
  • Full Stack Java Developer (Currently we are unable to sponsor and request applicants to apply...  ...Formal training or certification on software engineering concepts and 2+ years applied...  ...anticipated assignment duration. Seniority level Mid-Senior level Employment type Contract... 
    Fullstack
    Daily paid
    Contract work
    Temporary work

    BCforward

    Columbus, OH
    3 days ago
  • REMOTE - Java Developer (Google Cloud is...  ...Senior Java API Engineers. You will play a...  ...fine) Duration: Full-time position About...  ...9+ years in software development, including...  ...- Seniority level Seniority level Mid-Senior level Employment...  .../ Python (Full Stack or Back End)... 
    Fullstack
    Remote job
    Full time

    HYR Global Source Inc

    Columbus, OH
    1 day ago
  •  ...Look for Java full stack developer, with Angular, cloud (AWS) database:: oracle DB and SQL queries (intermediate level ) Required qualifications, capabilities, and skills...  ...Formal training or certification on software engineering concepts and 5+ years of applied... 
    Fullstack

    Apex Informatics

    Columbus, OH
    1 day ago
  •  ...Performers in Tech Responsibilities 10+ years of software development experience Strong hands‑on experience in Java, Spring Boot Design and implement scalable and...  ...architecture and development processes Seniority level Mid‑Senior level Employment type Contract Job function... 
    Contract work

    Stellar Consulting Solutions, LLC

    Columbus, OH
    2 days ago
  •  ...willingness to learn back end java that is OK Should have...  ...candidate would be full stack + AWS Terraform is a...  ...experience Seniority level Mid-Senior level Employment...  ...-time Job function Engineering and Information Technology Industries Software Development Referrals... 
    Fullstack
    Full time

    Meritore Technologies

    Columbus, OH
    3 days ago
  •  ...Title Synergistic IT is a full-service staffing and placement...  ...back-end cloud applications in Java · Experience with Agile methodology...  ...for tasks/activities at WBS level as well as schedules ·...  ...in Computer Science/ Computer Engineering/ Information Systems/Information... 
    Fullstack
    Immediate start

    SynergisticIT

    Columbus, OH
    5 days ago
  •  ...Consultancy Services) Core Java Developer with AWS...  ...is a huge plus Seniority level Mid-Senior level Employment type Full-time Job function Information...  ...Technology Industry: Software Development Referrals increase...  ...about new Java Software Engineer jobs in Columbus, OH .... 
    Full time
    Local area

    People Consultancy Services (PCS)

    Columbus, OH
    3 days ago
  • A technology company in Columbus, Ohio, is seeking an Experienced Software Engineer to join its Global Technology team. The ideal candidate will design and develop scalable systems using Java or Python, focusing on creating secure and high-quality production code. Candidates... 
    Contract work

    Net2Source (N2S)

    Columbus, OH
    3 days ago
  • $134.75k - $287.91k

     ...the heart of it all. Ready to level‑up your career at the company...  ...team alongside Forward Deployed Engineers, translating complex business...  .... Key Responsibilities Full Lifecycle Ownership: Lead end-...  ...languages: Python, JavaScript, Java, or Apex. Proven ability to lead... 

    Salesforce

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

    TRIMAH TECHNOLOGIES LLC

    Columbus, OH
    4 days ago
  • Overview As an Experienced Software Engineer at Client within the Global Technology team, candidates...  ...scalable and resilient systems using Java or Python to contribute to continual,...  ...Exposure to cloud technologies Seniority Level Mid‑Senior level Employment Type Contract... 
    Contract work

    Net2Source (N2S)

    Columbus, OH
    3 days ago
  •  ...Job Title Required Skills: ~ JAVA FSD ~12+ years of experience ~5+ Years experience in Java, Spring, Rest API ~5+ experience with AngularJS or other open-source technologies/frameworks ~5+ Building, testing, and deploying code to run on cloud infrastructure... 
    Fullstack

    Syntricate Technologies

    Columbus, OH
    3 days ago
  •  ...preferred. Seniority level Seniority level Mid-Senior level Employment...  ...type Employment type Full-time Job function Job...  ...notified about new Software Engineer jobs in Columbus, OH...  ...Software Engineer I (Java, Scala, Data Platform...  ...Software Engineer - Full Stack (Angular, .Net, C#,... 
    Fullstack
    Full time

    Tata Consultancy Services

    Columbus, OH
    3 days ago
  •  ...Java Fullstack Developer Location: Wilmington, DE / Columbus, OH (onsite) Type: Contract Job Description: Must have: Java...  ...perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.... 
    Fullstack
    Contract work

    Diverse Lynx

    Columbus, OH
    3 days ago
  •  ...Full Stack Java Developer Duration: 6-12months contract Locations: US = NY Metro, Brooklyn, Chicago, Columbus, Dallas, Houston, Jersey City, NYC, San Francisco Please submit candidates LOCAL ONLY ON THE SAID LOCATIONS. Required Skills: Java Full stack Developer... 
    Fullstack
    Contract work
    Local area

    ShiftCode Analytics

    Columbus, OH
    2 days ago
  •  ...Function As a Principal Engineer, you will be the...  ...and operates its software. This is a high‑...  ...and drive system‑level trade‑off analyses...  ...practices for the full stack. Identify systemic...  ...features spanning Java/C# backend services...  ...Engineers, and mid‑level engineers across... 
    Fullstack
    Local area

    Verint Systems

    Columbus, OH
    2 days 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
    3 days ago
  •  ...expertise in MuleSoft, .NET Full Stack development. The...  ...best practices in software development and...  ...E-mail: Seniority level Seniority level Mid-Senior level Employment...  ...function Job function Engineering and Information Technology...  ...1 month ago Senior Java Full Stack Developer... 
    Fullstack
    Full time

    Jobs via Dice

    Columbus, OH
    3 days ago
  •  ...IT Full Stack Software Engineer Location: Plano, Boston, Columbus (Hybrid 2-3 days onsite 2 days remote) Duration: Starts with 5-6 months Contract to Hire: No Interview Details: 2 interviews Job Description: Hands-on experience... 
    Fullstack
    Contract work
    Remote work

    TriOptus LLC

    Columbus, OH
    2 days ago
  • A tech solutions provider is seeking a Sr. Technical Recruiter to lead the development of full stack applications. This role requires strong expertise in Java and AWS, with 15+ years of experience being mandatory. The candidate will manage microservices and guide a team... 
    Fullstack
    Hourly pay
    Long term contract

    CoreTek Labs

    Columbus, OH
    3 days ago
  • A leading technology staffing agency is seeking a Java Full Stack Developer for a contract position in Columbus, OH. The role requires development and maintenance of end-to-end Java web applications, utilizing containerization with Docker and Kubernetes. Ideal candidates... 
    Fullstack
    Contract work

    Jobs via Dice

    Columbus, OH
    4 days ago
  • Insight Global is seeking a mid-level Full Stack Engineer located in Columbus, Ohio, focused on modernizing a large-scale insurance platform. This engineer will migrate a legacy monolithic application to a microservices-based architecture, contributing significantly to... 
    Fullstack

    Insight Global

    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!