Java Integration Developer with AWS || Warren, NJ (Hybrid)
Role details
Job location
Tech stack
Job description
Design, build, and support APIs and integration solutions using Java and Spring Boot Develop and deploy applications in AWS environments (e.g., Lambda, EC2, container-based services) Implement and maintain serverless and cloud-native integration patterns Collaborate with cross-functional teams to understand integration requirements and deliver scalable solutions Troubleshoot and resolve issues across distributed systems and integrations Participate in code reviews and contribute to best practices for development and deployment Document application architecture, workflows, and deployment processes
Requirements
3 5 years of experience in software development or integration engineering Strong proficiency in Java and Spring Boot Hands-on experience with AWS, including: Lambda (or other serverless technologies) Core cloud architecture and application deployment concepts Experience building or supporting APIs and system integrations Ability to clearly explain technical solutions, architecture, and personal contributions Strong communication and collaboration skills Preferred Qualifications Exposure to infrastructure-as-code tools (Terraform, AWS SAM) Familiarity with Python or Node.js Experience with containerization (Docker, ECS, or Kubernetes) Understanding of CI/CD pipelines (Jenkins, GitHub Actions, etc.) Nice to Have Exposure to MuleSoft or Apache Camel Familiarity with microservices architecture Experience with monitoring tools such as Datadog or Dynatrace.