What are the responsibilities and job description for the Full Stack Developer position at Charter Global?
Job Title: Full Stack Engineer
Location: Malvern, PA or Charlotte, NC (onsite)
Duration: 11 months until 12/31/2025 with a possibility of extension.
Number of Positions: 3 roles.
Notes
David Roy | Talent Acquisition Manager – US Staffing | Charter Global Inc. | https://www.charterglobal.com
LinkedIn
Location: Malvern, PA or Charlotte, NC (onsite)
Duration: 11 months until 12/31/2025 with a possibility of extension.
Number of Positions: 3 roles.
Notes
- The role consists of modernization of an existing financial application platform as well as implementing new applications. Previous financial services experience will preferred.
- Must be able to work onsite at the client 5 days per week in Malvern, Pennsylvania or Charlotte, North Carolina. **Please Note that the first hire needs to be in Malvern**.
- This is a financial services client, and the background check process can take up to 4 weeks.
- The Full Stack Engineer will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications in a financial services environment.
- This role requires a strong technical background in Java, Spring Boot, Node.js, Angular, AWS, and various testing frameworks to ensure the delivery of high-quality software solutions.
- Develop and maintain web applications using Angular for the front end and Java, Spring, SpringBoot, and Node.js for the back end.
- Architect, design and build the AWS cloud native architecture to suit the feature enhancements
- Implement end-to-end testing using Playwright and unit testing to ensure the robustness and reliability of the application.
- Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with business objectives and user needs.
- Utilize AWS services such as ECS, Lambda, S3, IAM, DynamoDB, and Aurora to build scalable and secure cloud-based solutions.
- Monitor and troubleshoot application performance using tools like Honeycomb and Splunk, ensuring optimal performance and quick resolution of issues.
- Proficiency in front-end technologies including Angular, JavaScript/TypeScript, and experience with end-to-end testing frameworks like Playwright and unit testing frameworks like Junit, Jasmine.
- Strong back-end development skills with Java, Spring, SpringBoot, and Node.js, including experience with JUnit and Cucumber for testing.
- Hands-on experience with AWS services (ECS, Lambda, S3, IAM, DynamoDB, Aurora) and a solid understanding of cloud architecture and best practices.
- Familiarity with CI/CD pipelines and version control systems such as GitHub to streamline the development and deployment process.
- Experience with monitoring and logging tools like Honeycomb and Splunk to ensure application reliability and performance.
David Roy | Talent Acquisition Manager – US Staffing | Charter Global Inc. | https://www.charterglobal.com