Submit Resume

Senior Full Stack Developer

  • Pennsylvania, Oaks

  • 09/01/2026

  • Contract

  • Active

Job Description:

  • Job Summary

    We are seeking a Senior Full Stack Developer with 12+ years of application development experience and a strong background in data governance, cloud-native applications, and enterprise software development. The role will focus on designing and delivering technical solutions for the SWP Data Governance Frameworks, including Data Archive & Purge, Data Masking, and Data Sub-setting. The ideal candidate will have strong hands-on experience with PL/SQL, Java, Spring Boot, shell scripting, Kubernetes, Oracle, Snowflake, DBT, Airflow, and cloud-native application development. Experience with large data flows, data governance, security, and financial services is highly valuable.

    Key Responsibilities

    • Develop and design technical solutions based on business and functional requirements for SWP Data Governance Frameworks, including Data Archive & Purge, Masking, and Data Sub-setting.
    • Define and implement data governance patterns covering archive, purge, masking, data sub-setting, retention, lineage, metadata, and auditability.
    • Lead technical design reviews and provide architectural direction for scalable, secure, and maintainable data governance solutions.
    • Partner with data architects, platform teams, security, operations, and business stakeholders to validate solution designs and delivery approaches.
    • Build validation, reconciliation, exception handling, and monitoring controls to ensure data accuracy, completeness, and traceability.
    • Support operational readiness through runbooks, support procedures, production monitoring, and knowledge-transfer materials.
    • Produce high-quality code that meets project deadlines and ensures functionality aligns with documented requirements.
    • Analyze and resolve issues identified during testing and pre-production phases of the software delivery lifecycle.
    • Coordinate application changes with project team leaders and cross-functional team members.
    • Provide technical leadership to project team members and respond to inquiries regarding application errors and technical issues.
    • Suggest and implement process improvements for development and testing estimation and delivery processes.
    • Ensure team designs and code align with published SEI and industry standards.
    • Provide technical problem resolution and application support as required.
    • Design and develop cloud-native applications and data solutions.
    • Create and maintain data pipelines using Snowflake, DBT, and Airflow.
    • Deploy and configure high-performing cloud-native applications.
    • Support large-scale data flows using Oracle external tables and Oracle Data Pump.
    • Implement secure data lifecycle practices covering masking, tokenization, encryption, access controls, PII handling, retention, and auditability.

    Required Qualifications

    • 12+ years of prior experience working within an application development organization.
    • Demonstrated experience delivering systems and projects from inception through implementation.
    • Hands-on experience developing with PL/SQL, Java, Spring Boot, and shell scripting.
    • Experience implementing and working with Kubernetes frameworks.
    • Experience working with large data flows using Oracle external tables.
    • Knowledge of Oracle Data Pump.
    • Minimum 2 years of experience working on multi-tiered applications designed, developed, and delivered as cloud-based solutions.
    • Experience with cloud data platforms and services, particularly Snowflake, DBT, Airflow, and Kubernetes.
    • Experience designing and developing cloud-native applications.
    • Experience creating data pipelines using Snowflake, DBT, and Airflow.
    • Experience deploying and configuring well-performing cloud-native applications.
    • Experience with relational databases such as Oracle, MySQL, and SQL Server.
    • Experience with unstructured data and persistence models such as MongoDB and Snowflake.
    • Experience with DevOps tools and technologies including Git, Docker, Kubernetes, and Maven.
    • Experience with job orchestration tools such as Control-M and Apache Airflow.
    • Experience with event and data streaming platforms such as Kafka.
    • Experience with Spring MVC and Angular development.
    • Understanding of event-driven architecture, domain-driven design, and API-first development.
    • Experience with monitoring and observability tools such as Dynatrace, Prometheus, or Grafana.
    • Experience implementing data masking, tokenization, encryption, access controls, PII handling, and secure data lifecycle management.

    Preferred Qualifications

    • Development experience in the financial services industry, including banking, wealth management, investment management, asset data, or investment processing.
    • Experience with Azure, AWS, or OCI certifications.
    • Experience with Test Driven Development (TDD).
    • Experience with application migrations to the cloud.
    • Understanding of CI/CD and DevOps concepts.
    • Experience with Ansible, Terraform, and library management tools such as Artifactory.
    • Strong understanding of audit, compliance, data retention, metadata management, and regulatory control requirements.
    • Experience with identity technologies such as OAuth, Azure AD, AWS IAM, Okta, or Ping.
    • Experience with Angular, TypeScript, or React.

.

.

.