Find a jobRecruiters

Integration Engineer – Java / Python

Exclusive opportunity

Remote, Hybrid

Integration Engineer – Java / Python

Mind Match Talent

Integration Engineer – Java / Python

Skills

SQL QueriesDockerPythonJavaMicroservicesSpring BootAmazon EC2AWS LambdaRedisRabbitMQBitbucketJenkinsAWSFastAPI

16 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Gujarat, India

Work mode:

Remote, Hybrid

Published on:

5 October 2026

What they need


looking for an Integration Engineer to join our engineering team and help build reliable, secure, and scalable integration services.

You will work closely with senior engineers to develop REST APIs, integration adapters, microservices, and message-driven services. This is a hands-on engineering role where you will contribute to production code from the beginning while gradually taking ownership of integrations end to end.

The role is suitable for a Java/Spring Boot developer with experience in microservices and REST APIs. Strong Python/FastAPI experience is an added advantage.

Key Responsibilities

  • Develop REST APIs and integration services using Java/Spring Boot or Python/FastAPI.
  • Implement API validation, error handling, pagination, and secure authentication.
  • Develop and maintain microservices and service-to-service integrations.
  • Work with Spring Security, JWT authentication, and role-based access control.
  • Develop Python services using FastAPI, async/await, Pydantic, and HTTP clients where required.
  • Work with messaging systems such as RabbitMQ or AWS SQS, including producers, consumers, retries, and dead-letter handling.
  • Write reliable unit and integration tests using JUnit 5, Mockito, pytest, and Testcontainers where appropriate.
  • Containerize applications using Docker.
  • Work with Git/Bitbucket and follow pull-request and code-review practices.
  • Support CI/CD pipelines using Jenkins.
  • Monitor and troubleshoot services using logs and observability tools such as ELK/Kibana and Zipkin.
  • Debug integration issues in AWS-based lower environments.
  • Collaborate with senior engineers and gradually take ownership of integration components.

Required Skills

  • 2–4 years of hands-on software development experience.
  • Strong knowledge of Core Java, including OOP, Collections, Streams, Exception Handling, and basic Concurrency.
  • Strong hands-on experience with Spring Boot.
  • Experience developing REST APIs and microservices.
  • Knowledge of Spring Data JPA/Hibernate.
  • Understanding of Spring Security and JWT authentication.
  • Good knowledge of SQL, including joins, indexes, and transactions.
  • Hands-on experience with Git and software development workflows.
  • Working knowledge of Docker.
  • Good understanding of HTTP, REST principles, JSON, status codes, and API communication.

Good to Have

  • Python and FastAPI experience.
  • Experience with RabbitMQ or AWS SQS.
  • AWS exposure, particularly EC2, S3, SQS, or Lambda.
  • Jenkins and CI/CD experience.
  • JUnit 5, Mockito, pytest, or integration testing experience.
  • ELK/Kibana or Zipkin experience.
  • Redis and database migration tools such as Flyway/Liquibase.
  • Experience with SOAP, XML/CSV, SFTP, or webhook integrations.
  • Familiarity with SonarQube and dependency/security scanning.

What We're Looking For

  • Someone who enjoys writing clean, testable, production-ready code.
  • Someone comfortable working with existing codebases and debugging integration issues.
  • Someone who understands what can go wrong when one system communicates with another.
  • A developer who is willing to learn and work across Java and Python.
  • Strong problem-solving and communication skills.

Why Join Us?

  • Work on real-world integration and SaaS engineering challenges.
  • Collaborate closely with experienced senior engineers.
  • Opportunity to work across Java, Python, APIs, microservices, messaging, AWS, and cloud technologies.
  • Grow toward owning integrations and services end to end.

Pay: ₹1,000,000.00 - ₹1,200,000.00 per year

Benefits:

  • Flexible schedule
  • Food provided
  • Health insurance
  • Provident Fund
  • Work from home

Work Location: Hybrid remote in Gandhinagar, Gujarat 382007

Other offers great for you!

These companies are also looking for great profiles

Harry Hope

Tech Lead Java / Angular

50k-60k€/an

Permanent contract

Nîmes, France

Remote, Hybrid

Skills

AngularJavaDomain Driven DesignTest Driven DevelopmentHexagonal ArchitectureAPI Design

9 hours ago

Quick apply

Coexya

Développeur Backend Java / Spring Boot - Freelance

400-440

Freelance

Nantes, France

Hybrid, Onsite

Skills

Backend DevelopmentJavaMicroservicesSpring BootRESTful APIsAgile Scrum

8 hours ago

Quick apply

Tenth Revolution Group

Développeur Java / Angular Senior – Socle d’API

Freelance

Toulouse, France

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGit

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools