Integration Engineer With Java

Long Finch Technologies

Seattle, WA

Posted On: Jul 17, 2025

Posted On: Jul 17, 2025

Job Overview

Job Type

Contract - Corp-to-Corp, Contract - Independent, Contract - W2

Experience

8 - 16 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Java
  • OOD
  • Spring Boot
  • Spring MVC
  • Hibernate/JPA
  • Kafka
  • AWS
  • SQL Server
  • Oracle
  • HTTP
  • TCP/IP
  • microservices architecture
Job Description

We are looking for a talented and experienced Integration Engineer – Java to join our Retail Services team within the technology organization. In this role, you will be responsible for building high-performance backend integrations and APIs using Java and microservices architecture on the AWS cloud stack. You’ll work on key business-transformative initiatives from design to deployment and play a pivotal role in our growing technology landscape.

 

Key Responsibilities
  • Design, develop, and maintain scalable, secure backend integrations and APIs using Java and microservices principles.
  • Analyze business and technical requirements and translate them into robust, scalable service-oriented solutions.
  • Implement, document, and maintain application systems for moderately to highly complex assignments.
  • Lead or participate in meetings to gather requirements, design solutions, and plan execution strategies.
  • Write clean, testable, and efficient code adhering to modern design patterns and best practices.
  • Collaborate with QA and analysts to develop and execute test plans and ensure high software quality.
  • Provide technical support for production issues and lead resolution for critical incidents.
  • Partner with vendors for integration and troubleshooting as needed.
  • Ensure software changes are compliant with change and incident management protocols.
  • Mentor junior engineers and provide technical guidance to the team.
  • Continuously seek improvements in system performance, reliability, and scalability.
  • Contribute to the successful deployment of cloud-based solutions and new technology implementations.

 

Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • 6+ years of professional experience in backend software development using Java.
  • Proven expertise in Object-Oriented Design (OOD) and best coding practices.
  • Strong experience with Spring Boot, Spring MVC, Hibernate/JPA, and RESTful APIs.
  • Experience with Kafka or similar event-streaming technologies.
  • Deep understanding of microservices architecture and integration patterns.
  • Experience working in AWS cloud environments, preferably with services like ECS, ALB, S3.
  • Solid grasp of networking protocols (TCP/IP, HTTP, SMTP).
  • Experience in database design and development with SQL Server, Oracle; NoSQL knowledge is a plus.
  • Familiarity with ETL tools, ESB technologies, and middleware integration patterns.
  • Exposure to logging and monitoring tools such as Dynatrace, New Relic, Grafana, and Splunk.
  • Working knowledge of build tools like Maven, Ant, and web technologies such as JavaScript, JSP, HTML, CSS.

Job ID: LF250059


Posted By

Mayank Rawat

Bilingual Recruiter