Integration Engineer (Java +Python)

Mantras2Success

Ahmedabad District

On-site

INR 1,200,000 - 2,400,000

Full time

47 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mantras2Success is seeking an Integration Engineer to build and maintain reliable integration services using Java 17+ and Python 3.11+. You will develop REST APIs with Spring Boot or FastAPI, implement messaging, databases, Dockerized services, CI/CD and observability, working with senior engineers.

You will work with RabbitMQ/SQS, JWT security, SQL databases, AWS awareness, and testing with JUnit/pytest. This role emphasizes robust integration patterns, code reviews, and CI/CD pipelines.

Qualifications

  • Experience building microservices with Java and Python.

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.

Skills

Java
Spring Boot
REST APIs
Python
FastAPI
JWT / Security
PostgreSQL / MySQL
Docker
Git / Bitbucket
CI/CD
Observability

Tools

Docker
Docker Compose
Kubernetes
Jenkins
RabbitMQ
SQS
AWS
JUnit/pytest
Testcontainers
Git

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

Integration Engineer (Java +Python)
Integration Engineer (Java +Python)

Jobitus • Ahmedabad District

On-site
INR 900,000 - 1,500,000
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)

Mantras2Success • Ahmedabad District

On-site
INR 2,500,000 - 4,000,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