Haystack
← Back to Jobs
Other
II

Java Full stack - Malvern PA- Hybrid

Innovative IT Solutions IncMalvern, PA🇺🇸United StatesPosted 26 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Malvern, PA, United States
Posted
Yesterday
DockerMicroservicesNode.jsSpringSpring BootAWSSplunkTableauAngularConfluenceGraphQLJavaJiraKubernetesPythonRESTRedshift

Job Description

Job Title: Java Full Stack Developer

Experience: Strong hands-on experience in Java Full Stack Development

Job Summary

We are seeking a highly skilled Java Full Stack Developer with strong experience in Java, Spring Boot, Node.js, Angular, Python, AWS, and modern API development. The ideal candidate should have hands-on experience building scalable microservices, modern web applications, cloud-native solutions, and automated testing frameworks.

Key Responsibilities

  • Design, develop, and maintain scalable Java/Spring Boot microservices and REST APIs.
  • Develop modern web applications using Node.js and Angular.
  • Build and consume RESTful APIs and GraphQL services.
  • Work with GraphQL and Apollo Federation/Supergraph architectures.
  • Develop and maintain cloud-native applications using AWS services and serverless architecture.
  • Build solutions using AWS services including Glue, Lambda, Step Functions, ECS, S3, Redshift, AWS databases, and file-sharing/storage services.
  • Develop data processing and transformation solutions using Python and PySpark.
  • Write clean, maintainable, secure, and scalable code following established data structures, design patterns, and software engineering best practices.
  • Develop and maintain unit, integration, and automated tests to ensure application quality and reliability.
  • Implement authentication and API security using technologies such as Okta, Kong, Auth0, and Credas.
  • Implement and support observability practices including logging, monitoring, metrics, tracing, SLI/SLOs, and production support.
  • Work with monitoring and observability tools such as Splunk and Honeycomb.
  • Participate in CI/CD, containerization, and cloud deployment processes using Docker and Kubernetes.
  • Collaborate with cross-functional teams and maintain technical documentation using Confluence, Jira, and SharePoint.
  • Develop dashboards and reporting solutions using Tableau, as needed.

Required Skills

  • Strong hands-on experience with Java and Spring Boot.
  • Strong experience developing REST APIs and Microservices.
  • Proven expertise in Node.js development.
  • Strong hands-on experience with Angular.
  • Experience with GraphQL and familiarity with Apollo Federation/Supergraph architecture.
  • Strong knowledge of AWS Cloud, including serverless and container-based architectures.
  • Experience with AWS Lambda, Step Functions, ECS, S3, Glue, Redshift, and AWS databases.
  • Experience with Python and PySpark.
  • Strong understanding of Docker and Kubernetes fundamentals.
  • Experience with authentication and API security technologies such as Okta, Kong, and Auth0.
  • Experience with Splunk, Honeycomb, logging, metrics, tracing, SLI, and SLO.
  • Strong experience writing unit tests and integration tests.
  • Experience with CI/CD practices and tools.
  • Strong understanding of data structures and design patterns.
  • Excellent problem-solving, debugging, and communication skills.

Nice-to-Have Skills

  • Tableau reporting experience.
  • Experience working with AWS Glue and PySpark-based data processing.
  • Experience with Apollo Federation and Supergraph architecture.
  • Experience working in large-scale enterprise environments.
  • Experience with documentation and collaboration tools such as Confluence, Jira, and SharePoint.

Similar jobs