Skip to main content

Full Stack Developer

Malvern, PA
Permanent
Full Stack Develope r
Hybrid - Malvern, PA

Assessment required

Job Description
We are seeking an experienced Full Stack Developer to join a fast-paced platform engineering team. This individual will play a key role in developing scalable web applications, supporting real-time customer interaction platforms, and helping drive technical excellence across the team. The ideal candidate is highly adaptable, technically robust, and capable of mentoring others in a dynamic environment with evolving priorities.
Key Responsibilities
  • Design, develop, and maintain modern web and mobile applications, primarily using JavaScript and Java
  • Build and integrate APIs and event-driven services using cloud-native technologies
  • Work with AWS services (e.g., S3, Lambda) to process and manage application data flows
  • Support and integrate with customer interaction platforms such as Genesys
  • Implement and maintain observability and monitoring solutions (e.g., Honeycomb, Splunk)
  • Ensure application security best practices, including API security and gateway management (e.g., Kong)
  • Collaborate closely with cross-functional teams and respond to shifting business priorities
  • Mentor and coach junior developers, promoting best practices and technical growth across the team
Required Qualifications
  • robust experience in JavaScript and Java development
  • Hands-on experience with AWS services, particularly S3, Lambda, and API-driven architectures
  • Familiarity with real-time communication technologies (e.g., WebSockets)
  • Experience with observability and monitoring tools such as Honeycomb or Splunk
  • Working knowledge of API security and gateway tools (e.g., Kong)
  • Ability to work effectively in a fast-paced, ambiguous environment with frequent pivots
  • robust problem-solving and communication skills
Preferred Qualifications
  • Experience with Genesys or similar customer interaction platforms
  • Background in platform engineering or enterprise-scale systems
  • Experience mentoring or coaching other developers
  • Familiarity with secure application development practices and vulnerability management
Key Competencies
  • Adaptability and comfort with ambiguity
  • robust ownership and self-direction
  • Ability to balance hands-on development with team support and mentorship
  • Collaborative mindset with robust interpersonal skills
Interview Focus Areas
Candidates will be evaluated on:
  • Technical expertise in Java/JavaScript and cloud-native development
  • Knowledge of security and observability practices
  • Ability to handle ambiguity and shifting priorities
  • Communication skills and mentoring capability

Job Type: Permanent

Job ID: 254619079