Job Openings Java Integration Engineer

About the job Java Integration Engineer

**Job Title:** Java Integration Engineer( Contractor)

**Location:** New York, NY, USA

**Experience Required:** 8 Years

---

### **Key Responsibilities**

* Design, develop, and maintain backend services and integration layers using **Java**

* Implement and maintain **RESTful APIs** and **gRPC** interfaces to support application communication and external system integration

* Architect and develop **BFF (Backend-for-Frontend)** components tailored for different UI applications (web, mobile)

* Collaborate closely with frontend, cloud, DevOps, and product teams to deliver end-to-end solutions

* Ensure code quality, performance, and scalability through testing, code reviews, and performance tuning

* Troubleshoot production issues and support system reliability

* Follow best practices in software development, including CI/CD, unit testing, and containerization

* Contribute to architecture discussions and help shape future integration strategies

---

### **Requirements**

* 8+ years of professional experience in **Java backend development**

* Strong hands-on experience with **REST API** design and implementation

* Experience with **gRPC**, protocol buffers, and service-to-service communication

* Proven experience in implementing **BFF** architecture and understanding of its benefits and trade-offs

* Solid knowledge of **microservices**, **API gateways**, and **integration patterns**

* Familiarity with container technologies (Docker, Kubernetes) and cloud platforms (AWS/GCP/Azure)

* Proficient with version control systems (**Git**, **GitHub**) and CI/CD pipelines

* Strong debugging, performance tuning, and system design skills

* Excellent communication and collaboration skills

---

### **Preferred Qualifications**

* Experience with reactive programming frameworks (e.g., Spring WebFlux, RxJava)

* Familiarity with **Kafka**, **RabbitMQ**, or other messaging systems

* Exposure to **DevOps** tools and practices, including monitoring and observability (e.g., Prometheus, Grafana)

* Previous experience in **financial services**, **e-commerce**, or other high-volume transaction environments