Integrations Senior Software Development Engineer

Year    India, India

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Integrations Senior Software Development Engineer in India.
As a Senior Software Development Engineer focused on integrations, you will be responsible for designing, implementing, and managing scalable integration solutions across diverse enterprise systems. Your role will involve building APIs, messaging flows, and orchestrations that connect platforms such as Salesforce, ServiceNow, Workday, Avalara, and other SaaS applications. You will collaborate closely with cross-functional teams to ensure reliable, secure, and high-performing integrations, while leading technical decisions and guiding junior engineers. This position provides the opportunity to leverage modern cloud-native technologies, event-driven architectures, and AI-assisted development tools to accelerate end-to-end software delivery. You will play a critical role in shaping the integration architecture and ensuring seamless operational workflows across complex environments.
Accountabilities

  • Design, implement, and maintain backend services and integration layers using JavaEE, Spring Boot, and Spring Integration.
  • Develop and manage RESTful and GraphQL APIs for synchronous and asynchronous communication.
  • Build messaging-based integrations using RabbitMQ and Kafka, including stream processing and durable queues.
  • Create and manage orchestrations using BPEL, AWS Step Functions, and Apache Airflow to coordinate complex workflows.
  • Integrate enterprise systems such as Salesforce, ServiceNow, Workday, Avalara, and other SaaS platforms via APIs, SDKs, or middleware.
  • Ensure secure, scalable, and fault-tolerant integration pipelines with proper monitoring and troubleshooting.
  • Mentor junior engineers, conduct code reviews, and promote engineering best practices.
  • Drive technical decisions, proactively identify issues, and implement both short-term fixes and long-term solutions.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 10-12 years of experience in JavaEE, Spring Boot, and full-stack integrations development.
  • Proven experience delivering end-to-end services or products from requirement gathering to production deployment.
  • Strong expertise in API development (REST & GraphQL), API lifecycle management, and documentation (Swagger/OpenAPI).
  • Deep understanding of integration patterns, middleware technologies, and event-driven architectures.
  • Hands-on experience with messaging systems such as RabbitMQ or Kafka.
  • Experience building orchestration workflows using BPEL, AWS Step Functions, or Apache Airflow.
  • Familiarity with enterprise systems such as Salesforce, ServiceNow, Workday, Avalara, including integration models (SOAP, REST, SDK).
  • Knowledge of cloud-native development and deployment in AWS or similar environments.
  • Strong understanding of authentication protocols (OAuth2.0, SAML) for secure integrations.
  • Ability to troubleshoot, optimize, and monitor integration pipelines.
  • Experience mentoring junior engineers and providing structured feedback and guidance.
Benefits
  • Competitive salary and total rewards package.
  • Flexible remote or hybrid work arrangements.
  • Comprehensive health, wellness, and financial benefits.
  • Paid vacation, sick leave, and parental leave.
  • Opportunities for continuing education, training, and professional development.
  • Inclusive, collaborative, and growth-focused work environment.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
? Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
? It compares your profile to the job's core requirements and past success factors to determine your match score.
? Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
? When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias -- focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4504857
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year