Sr. Full Stack Software Engineer
Location: Philadelphia, PA( Remote)
Duration: Long term contract
Here are the specs:
Role: Develop and maintain enterprise-class software solutions, modernize aging codebases, and address security vulnerabilities across our platform. Work closely with internal engineering teams and third-party partners to keep our software running at the highest standard.
- Migrate existing software libraries and dependencies to current, stable versions
- Identify and remediate security vulnerabilities, applying patches on a regular and as-needed basis
- Diagnose and resolve software defects and performance issues across the stack
- Collaborate with third-party partners and internal teams to integrate external services and APIs
- Contribute to CI/CD pipelines and DevOps workflows to support reliable software delivery
Experience:
- 7+ years of experience working in a Linux environment
- 7+ years of hands-on development experience in Java and Python
- Extensive experience with AWS and AWS based services (EC2, S3, Lambda, Amazon Bedrock)
- Experience using AI-assisted development tools and modern IDEs
- 5+ years of experience with React
- 7+ years of experience working with Hadoop or similar big data technologies
- Experience working within an Agile development framework
Core Development: Strong proficiency in Java, Clojure and Python. Experience with UI/web development (JavaScript, jQuery, CSS, HTML)
Infrastructure & DevOps: Experience with DevOps tools, particularly GitLab. Familiarity with CI/CD concepts and practices
Data & Integration: Familiarity with Apache Flink and writing Flink jobs for stream and batch processing. Familiarity with Apache NiFi and building ETL pipelines