Senior Integration Engineer

Jobitus

Ahmedabad District

On-site

INR 1,800,000 - 2,800,000

Full time

42 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Jobitus seeks a Senior Integration Engineer to design, develop, and operate reliable integration services using Java 17+ and Python 3.11+ in a microservices, API-driven environment on AWS.

You will lead integration patterns, ensure security, scalability, observability, and CI/CD excellence while mentoring peers and contributing to architectural decisions.

Qualifications

  • Strong hands-on experience with Java 17+ and Spring Boot 3.
  • Proficiency in Python 3.11+ and FastAPI.
  • Knowledge of API security including OAuth2/JWT/OIDC.
  • Hands-on with RabbitMQ or SQS/SNS and event-driven design.
  • Understanding of microservice design patterns and idempotency.
  • Experience with Docker and Kubernetes/EKS.
  • Extensive AWS experience (ECS/EKS, Lambda, API Gateway, S3, RDS, IAM).
  • Experience with ELK and distributed tracing.
  • Proficient with Bitbucket and Jenkins CI/CD.
  • Strong SQL and relational DB 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+
FastAPI
OAuth2/JWT/OIDC
API security
RabbitMQ/SQS/SNS
Event-driven architecture
Docker
Kubernetes/EKS
AWS (ECS/Lambda/API Gateway/S3/RDS)
ELK/Tracing
Bitbucket/Jenkins
SQL/Relational DBs
OpenAPI/AsyncAPI

Tools

Docker
Kubernetes
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 (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
Senior Integration Engineer
Senior Integration Engineer

Talentiser • Bengaluru

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

Cloudxtreme • Hyderabad, Pune District, Bengaluru

On-site
INR 1,400,000 - 2,100,000
Senior java developer -API Integration
Senior java developer -API Integration

Cloudxtreme • Hyderabad, Bengaluru, Delhi

On-site
INR 900,000 - 1,500,000
Technical Lead - Java
Technical Lead - Java

Coforge • Delhi

On-site
INR 2,500,000 - 4,000,000
Senior Node Js Developer
Senior Node Js Developer

Carnera Technologies • Bengaluru

Hybrid
INR 3,000,000 - 5,400,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

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

Rwindia • Bengaluru

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