Fullstack Java Developer GCP Jersey City, NJ
ESRhealthcare
- Jersey City, NJ
- Permanent
- Full-time
- Develop, test, and deploy full-stack Java applications using Spring Boot and REST APIs.
- Build and maintain scalable microservices architecture in a cloud environment (AWS).
- Implement containerization and orchestration using Kubernetes (preferably GKP & GAP).
- Integrate and manage Apache Kafka for real-time data streaming.
- Design and develop RESTful web services to support internal and external consumers.
- Collaborate with DevOps for CI/CD setup, automated deployments, and environment management.
- Ensure application performance, security, and scalability on AWS cloud infrastructure.
- Participate in code reviews, agile ceremonies, and continuous improvement activities.
- Strong expertise in Core Java, Spring Boot, JPA/Hibernate.
- Hands-on experience with AWS services (EC2, S3, Lambda, RDS, ECS/EKS).
- Proficiency with Kubernetes (Google Kubernetes Engine preferred GKP/GAP).
- Experience working with Apache Kafka and message brokers.
- Strong understanding of RESTful APIs, JSON, and web service integrations.
- Familiarity with frontend technologies (Angular/React) is a plus.
- Knowledge of CI/CD tools such as Jenkins, GitLab CI, or similar.
- Solid experience with relational and NoSQL databases.
- Experience working in Agile/Scrum teams.
- Exposure to monitoring tools like Prometheus, Grafana, or ELK stack.
- AWS/Kubernetes certifications are a plus.
- Experience with Terraform, Helm, or other IaC tools.
- Working knowledge of GCP (Google Cloud Platform) in addition to AWS.