Integration Developer
Location
New Jersey
Posted
16 days ago
Salary
$115K - $135K / year
Bachelor Degree3 yrs expEnglishApacheAWSCloudDockerEC2JavaJava ScriptJenkinsKubernetesMicroservicesNode.jsPythonSpringSpring BootSpring BootTerraform
Job Description
• Collaborate with cross-functional teams to design, implement, and support integration solutions aligned with business needs.
• Create low-level integration designs that can be effectively implemented and maintained by the wider team.
• Review, analyze, and challenge high-level designs to ensure alignment with integration technologies, standards, and technical strategy.
• Develop integration solutions hosted on AWS, ensuring scalability, reliability, and performance.
• Define and perform unit testing and validation to ensure integration quality and long-term stability.
• Provide production and operational support, including participation in major incident resolution.
• Monitor integration performance and usage; implement alerts and observability practices.
• Assist in the automation of CI/CD deployment pipelines using modern DevOps practices.
• Provide technical mentorship and code reviews for junior developers.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3–5 years of experience in Integration Engineering or a related role.
- Strong experience with middleware and integration technologies (e.g., MuleSoft, Apache Camel, Spring Boot).
- Hands-on experience with Terraform (mandatory), CloudFormation, AWS SAM (mandatory), Serverless Framework preferred.
- Solid understanding of microservices and SOA principles.
- Strong proficiency in Java (Spring Boot - mandatory) and scripting languages such as Python and Node.js (mandatory).
- In-depth knowledge of AWS services, including EC2, S3, RDS, Lambda, ECS, VPC, and IAM.
- Experience with containerization and orchestration (Docker, ECS, Kubernetes).
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, and AWS CodePipeline.
- Strong understanding of cloud security best practices.
- Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Strong stakeholder management skills and a collaborative mindset.
- Passion for learning and adopting new tools, technologies, and engineering practices.
Benefits
- Opportunities to stretch and grow: your professional and personal development matters to us.
- Clarity and kindness: you can rely on us to be open, honest and supportive, offering clarity on what success looks like.
- Support in good times and bad: we believe in showing up for each other consistently, not only when it’s easy.
- A community that cares: we are committed to sustaining a community in which each person feels cared for as an individual.