Senior Integration Engineer (Java+Python)

Mantras2Success

Ahmedabad District

On-site

INR 2,500,000 - 4,000,000

Full time

47 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mantras2Success in Gujarat seeks a Senior Integration Engineer to design and build reliable, scalable integration services using Java 17+ and Python 3.11+. The role focuses on microservices, API and event-driven integrations, AWS, observability, CI/CD, and technical leadership.

You will design and develop integration microservices, apply patterns, build REST/gRPC, manage containers with Docker on AWS, and ensure security and quality through tests and ADRs.

Qualifications

  • Expert hands‑on experience with Java 17+ and Spring Boot 3 / Spring Cloud.
  • Strong hands‑on experience with Python 3.11+ and FastAPI.
  • Strong knowledge of Spring Security 6, OAuth2, JWT, OIDC, and API security.
  • Hands‑on experience with RabbitMQ or SQS/SNS and event‑driven architecture.
  • Strong understanding of microservice design patterns and idempotency.
  • Hands‑on experience with Docker and Kubernetes/EKS.
  • Hands‑on AWS experience with ECS/EKS, Lambda, API Gateway, S3, IAM, and RDS.
  • Hands‑on experience with ELK and Zipkin tracing.
  • Strong experience with Bitbucket and Jenkins.
  • Strong SQL and database knowledge.

Responsibilities

  • Design and develop integration microservices using Java 17+ with Spring Boot 3 or Python 3.11+ with FastAPI.
  • Apply microservice patterns including Saga, Circuit Breaker, Retry with backoff/jitter, Bulkhead, Transactional Outbox, CQRS, Strangler Fig, and idempotent consumers.
  • Develop synchronous and asynchronous integrations using REST, gRPC, RabbitMQ, SQS/SNS, and webhooks.
  • Work with API contracts using OpenAPI and AsyncAPI.
  • Build and deploy containerised services using Docker on AWS, including ECS/EKS, Lambda, API Gateway, RDS, S3, Secrets Manager, ECR, and IAM.
  • Implement observability using Elasticsearch, Logstash, Kibana (ELK), Zipkin, Micrometre Tracing/Brave, and correlation IDs.
  • Own CI/CD pipelines using Bitbucket and Jenkins, including quality gates, deployment, and rollback.
  • Develop secure services using Spring Security 6, OAuth2, JWT, OIDC, mTLS, FastAPI security, and OWASP API Security Top 10.
  • Work with async Python technologies including asyncio, Pydantic v2, httpx, aio-pika, aioboto3, Celery, and tenacity.
  • Write unit, integration, and contract tests using JUnit 5, Mockito, Testcontainers, pytest, and Pact.
  • Contribute to design documents, ADRs, code reviews, mentoring, and technical discussions.

Skills

Java 17+
Spring Boot 3 / Spring Cloud
Python 3.11+
API design & integration patterns
Microservices architecture
OpenAPI / AsyncAPI
Security: OAuth2, JWT, OIDC
RabbitMQ / SQS/SNS
Docker / Kubernetes
AWS experience (ECS/EKS, Lambda)
ELK / Zipkin tracing
CI/CD (Bitbucket, Jenkins)
SQL & databases

Tools

Docker
Kubernetes / EKS
AWS
FastAPI
OpenAPI / AsyncAPI
Jenkins / Bitbucket
ELK

Job description

ABOUT THE ROLE:

We are looking for a Senior Integration Engineer to design and develop reliable, scalable, and secure integration services using Java 17+ and Python. The role will involve microservices, API and event-driven integrations, AWS, observability, CI/CD, and technical leadership.

KEY RESPONSIBILITIES:
  • Design and develop integration microservices using Java 17+ with Spring Boot 3 or Python 3.11+ with FastAPI.
  • Apply microservice patterns including Saga, Circuit Breaker, Retry with backoff/jitter, Bulkhead, Transactional Outbox, CQRS, Strangler Fig, and idempotent consumers.
  • Develop synchronous and asynchronous integrations using REST, gRPC, RabbitMQ, SQS/SNS, and webhooks.
  • Work with API contracts using OpenAPI and AsyncAPI.
  • Build and deploy containerised services using Docker on AWS, including ECS/EKS, Lambda, API Gateway, RDS, S3, Secrets Manager, ECR, and IAM.
  • Implement observability using Elasticsearch, Logstash, Kibana (ELK), Zipkin, Micrometre Tracing/Brave, and correlation IDs.
  • Own CI/CD pipelines using Bitbucket and Jenkins, including quality gates, deployment, and rollback.
  • Develop secure services using Spring Security 6, OAuth2, JWT, OIDC, mTLS, FastAPI security, and OWASP API Security Top 10.
  • Work with async Python technologies including asyncio, Pydantic v2, httpx, aio-pika, aioboto3, Celery, and tenacity.
  • Write unit, integration, and contract tests using JUnit 5, Mockito, Testcontainers, pytest, and Pact.
  • Contribute to design documents, ADRs, code reviews, mentoring, and technical discussions.
REQUIRED SKILLS:
  • Expert hands‑on experience with Java 17+ and Spring Boot 3 / Spring Cloud.
  • Strong hands‑on experience with Python 3.11+ and FastAPI.
  • Strong knowledge of Spring Security 6, OAuth2, JWT, OIDC, and API security.
  • Hands‑on experience with RabbitMQ or SQS/SNS and event‑driven architecture.
  • Strong understanding of microservice design patterns and idempotency.
  • Hands‑on experience with Docker and Kubernetes/EKS.
  • Hands‑on AWS experience with ECS/EKS, Lambda, API Gateway, SQS/SNS, RDS, S3, IAM, and ECR.
  • Hands‑on experience with ELK and Zipkin tracing.
  • Strong experience with Bitbucket and Jenkins.
  • Strong SQL and database knowledge.
GOOD TO HAVE:
  • PostgreSQL/MySQL, Redis, MongoDB/DynamoDB.
  • Terraform or CloudFormation.
  • SOAP/XML, SFTP, CSV/EDI integrations.
  • Webhook security including HMAC, rate limiting, replay protection, and idempotency.
  • Flyway/Liquibase, Alembic, Redis caching.
  • SonarQube, OWASP Dependency-Check, Snyk, Trivy.
  • Apache Camel / Spring Integration / iPaaS.
  • AI-assisted development using Copilot/Claude and LLM API integrations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Jobitus • Ahmedabad District

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

Jobitus • Ahmedabad District

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

Jobitus • Ahmedabad District

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

Jobitus • Ahmedabad District

On-site
INR 900,000 - 1,500,000
Integration Engineer (Java +Python)
Integration Engineer (Java +Python)

Mantras2Success • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
Senior Integration Engineer
Senior Integration Engineer

Talentiser • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Senior Engineer - R01571652
Senior Engineer - R01571652

Lever, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior API Integration Engineer
Senior API Integration Engineer

Cloudxtreme • Hyderabad, Pune District, Bengaluru

On-site
INR 1,400,000 - 2,100,000
Python Developer Lead
Python Developer Lead

Cloudxtreme • Chennai District

On-site
INR 1,500,000 - 2,400,000
Senior Engineer - R01571653
Senior Engineer - R01571653

Lever, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000