Integration Engineer (Java +Python)

Jobitus

Ahmedabad District

On-site

INR 900,000 - 1,500,000

Full time

35 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jobitus is hiring an Integration Engineer to design and maintain reliable integration services. You will work with Java 17+ and Python 3.11+, building REST APIs, Spring Boot and FastAPI microservices, and ensuring secure, observable deployments.

You will implement messaging with RabbitMQ/SQS, containerize with Docker, and support CI/CD pipelines using Jenkins while collaborating with senior engineers to deliver scalable integrations across AWS environments.

Qualifications

  • Strong Core Java with OOP, collections and concurrency concepts.
  • Hands-on Spring Boot REST, Data JPA, validation and controllers.

Responsibilities

  • Develop REST APIs and integration services using Spring Boot or FastAPI.
  • Develop Python services using FastAPI, async/await, Pydantic, and async httpx.
  • Build RabbitMQ/SQS producers and consumers with retries and dead-letter handling.
  • Implement API security using Spring Security, JWT, role-based access, and FastAPI security.
  • Develop unit and integration tests using JUnit 5, Mockito, pytest, and Testcontainers.
  • Containerize services using Docker and support deployments through Jenkins.
  • Follow Git/Bitbucket PR workflows and code reviews.
  • Implement logging and tracing using ELK/Kibana and Zipkin.
  • Work with AWS environments and troubleshoot integration issues.

Skills

Java 17+
Spring Boot
Python
FastAPI
REST APIs
RabbitMQ/SQS
Docker
CI/CD
Git/Bitbucket
PostgreSQL/MySQL
JWT
Kibana/ELK

Tools

Docker Compose

Job description

ABOUT THE ROLE:

We are looking for an Integration Engineer to build and maintain reliable integration services using Java 17+ and Python 3.11+. The role will involve Spring Boot/FastAPI development, APIs, messaging, databases, Docker, CI/CD, and observability while working closely with senior engineers.

KEY RESPONSIBILITIES:
  • Develop REST APIs and integration services using Spring Boot or FastAPI, including validation, error handling, and pagination.
  • Develop Python services using FastAPI, async/await, Pydantic, and async httpx.
  • Build RabbitMQ/SQS producers and consumers with retries and dead-letter handling.
  • Implement API security using Spring Security, JWT, role-based access, and FastAPI security.
  • Develop unit and integration tests using JUnit 5, Mockito, pytest, and Testcontainers.
  • Containerize services using Docker and support deployments through Jenkins.
  • Follow Git/Bitbucket PR workflows and contribute to code reviews.
  • Implement structured logging and tracing using ELK/Kibana and Zipkin.
  • Work with AWS environments and troubleshoot integration issues.
REQUIRED SKILLS:
  • Strong Core Java knowledge including OOP, collections, streams, exceptions, concurrency basics, and Java 17 features.
  • Hands-on Spring Boot experience with REST, Data JPA, validation, profiles, and @ControllerAdvice.
  • Familiarity with Spring Security, JWT, and role-based access.
  • Hands-on Python experience with FastAPI, Pydantic, async/await, and type hints.
  • Understanding of microservices, API Gateway, service discovery, circuit breakers, and sync vs. async communication.
  • Good knowledge of REST/HTTP, JSON, idempotency, and OAuth2/JWT basics.
  • Hands-on SQL with PostgreSQL/MySQL, including joins, indexes, and transactions.
  • Hands-on Git/Bitbucket experience.
  • Familiarity with Docker, Dockerfile, and Docker Compose.
GOOD TO HAVE:
  • RabbitMQ/SQS and async Python microservices.
  • Jenkins and CI/CD pipeline troubleshooting.
  • AWS: EC2, S3, SQS, Lambda.
  • Kibana and Zipkin.
  • SOAP/XML, CSV, and SFTP integrations.
  • Webhook security using HMAC.
  • Flyway/Liquibase, Alembic, and Redis.
  • SonarQube and dependency scanning.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Integration Engineer (Java+Phython)
Senior Integration Engineer (Java+Phython)

Jobitus • Ahmedabad District

On-site
INR 1,800,000 - 2,800,000
Senior Integration Engineer
Senior Integration Engineer

Jobitus • Ahmedabad District

On-site
INR 1,800,000 - 2,800,000
Senior Integration Engineer (Java+Python)
Senior Integration Engineer (Java+Python)

Jobitus • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
Senior java developer -API Integration
Senior java developer -API Integration

Cloudxtreme • Hyderabad, Bengaluru, Delhi

On-site
INR 900,000 - 1,500,000
Integration Engineer
Integration Engineer

Rwindia • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Java Developer
Java Developer

Msys Softsol • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 1,800,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Amroha

On-site
INR 1,200,000 - 2,400,000
Software Engineer
Software Engineer

V2 Solutions • Pune District

On-site
INR 600,000 - 1,000,000
Python Developer Lead
Python Developer Lead

Cloudxtreme • Chennai District

On-site
INR 1,500,000 - 2,400,000