Java - Consultant SE - Trivandrum

EMBARKGCC SERVICES PRIVATE LIMITED

Thiruvananthapuram

On-site

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

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Embark Services Private Limited in Trivandrum, India, is seeking a Senior Software Engineer / Integration Consultant to lead design and delivery of SaaS integrations. You will implement and integrate backend services using Java, Spring Boot, and microservices, while collaborating with customers and internal teams.

The role requires hands-on SaaS implementation expertise, strong API and data integration skills, and experience with messaging systems like Kafka and RabbitMQ.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline.
  • 3-5 years of experience in software engineering, enterprise integrations, or SaaS implementation.
  • Experience delivering at least one end-to-end SaaS implementation project.
  • Strong hands-on experience in Java, Spring Boot, REST API Development.
  • Experience designing scalable and resilient distributed systems.
  • Strong debugging, analytical, and problem-solving capabilities.
  • Excellent verbal and written communication skills.
  • Ability to translate complex technical requirements into practical business solutions.
  • Strong documentation and technical writing skills.
  • Experience conducting technical design reviews and code reviews.

Responsibilities

  • Partner with customers, implementation teams, and business stakeholders to understand and define integration requirements.
  • Design and deliver end-to-end integration solutions for SaaS onboarding projects.
  • Define the logical sequence of integration activities and manage technical dependencies.
  • Design scalable, secure, and highly available integration architectures.
  • Create technical solution blueprints, architecture diagrams, and integration documentation.
  • Design, develop, and maintain backend services using Java, Spring Boot, and Microservices architecture.
  • Build and maintain REST APIs and event-driven integrations.
  • Develop integrations with enterprise applications, third-party systems, and cloud services.
  • Implement messaging and streaming solutions using Apache Kafka and RabbitMQ.
  • Work with relational databases such as MySQL and PostgreSQL.
  • Participate in code reviews to ensure high-quality, maintainable, and scalable code.
  • Collaborate closely with Product Management, Engineering, and Customer Success teams.
  • Support Agile delivery processes and contribute to sprint planning and execution.
  • Drive continuous improvements in implementation methodologies, documentation, and onboarding experience.
  • Work with geographically distributed client and delivery teams.

Skills

Java
Spring Boot
Distributed systems
API integrations
Enterprise architecture
Agile
Problem solving
Documentation

Education

Bachelor's degree in CS/IT/Engineering

Tools

Kafka
RabbitMQ
MySQL
PostgreSQL
Azure
AWS

Job description

Embark Services Private Limited | Full time

Trivandrum, India | Posted on 09/07/2026

We are looking for a highly skilled Senior Software Engineer / Integration Consultant to drive the successful implementation and integration of our SaaS platform with customer ecosystems. The ideal candidate will possess a strong background in Java backend development, distributed systems, API integrations, and enterprise application architecture, with the ability to collaborate across customers, partners, and internal product teams.

This role requires a blend of solution design, hands-on engineering, SaaS implementation expertise, stakeholder management, and technical leadership to ensure successful customer onboarding and integration delivery.

Key Responsibilities
Solution Design & Integration Delivery
  • Partner with customers, implementation teams, and business stakeholders to understand and define integration requirements.
  • Design and deliver end-to-end integration solutions for SaaS onboarding projects.
  • Define the logical sequence of integration activities and manage technical dependencies.
  • Design scalable, secure, and highly available integration architectures.
  • Create technical solution blueprints, architecture diagrams, and integration documentation.
  • Design, develop, and maintain backend services using Java, Spring Boot, and Microservices architecture.
  • Build and maintain REST APIs and event-driven integrations.
  • Develop integrations with enterprise applications, third-party systems, and cloud services.
  • Implement messaging and streaming solutions using Apache Kafka and RabbitMQ.
  • Work with relational databases such as MySQL and PostgreSQL.
  • Participate in code reviews to ensure high-quality, maintainable, and scalable code.
  • Collaborate closely with Product Management, Engineering, and Customer Success teams.
  • Support Agile delivery processes and contribute to sprint planning and execution.
  • Drive continuous improvements in implementation methodologies, documentation, and onboarding experience.
  • Work with geographically distributed client and delivery teams.
Production Support & Troubleshooting
  • Lead the identification, isolation, troubleshooting, and resolution of integration-related issues.
  • Support cloud infrastructure and system components required for seamless integrations.
  • Ensure system reliability, availability, and performance in production environments.
Requirements

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline.
  • 3-5 years of experience in software engineering, enterprise integrations, or SaaS implementation.
  • Experience delivering at least one end-to-end SaaS implementation project.
Strong hands-on experience in:
  • Java
  • Spring Boot
  • REST API Development
  • Experience designing scalable and resilient distributed systems.
Strong understanding of:
  • Data integration concepts and frameworks
  • API-led and event-driven architectures
  • Network protocols and enterprise integration patterns
  • Security concepts in integration technology stacks
  • High availability and clustering configurations
  • Experience working in Agile environments.
  • Strong debugging, analytical, and problem-solving capabilities.
  • Excellent verbal and written communication skills.
  • Ability to translate complex technical requirements into practical business solutions.
  • Strong documentation and technical writing skills.
  • Experience conducting technical design reviews and code reviews.
Preferred Qualifications
  • Experience working in SaaS product-based organizations.
  • Exposure to Azure Cloud services and cloud-native integration patterns.
  • Knowledge of AWS or GCP is an added advantage.
Hands-on experience with:
  • Kafka Brokers setup and configuration
  • Kafka Connect Framework
  • HTTP Connectors
  • REST Connectors
  • JMS Connectors
  • Experience using architecture and modeling tools to create solution designs.
Domain experience in:
  • Enterprise Software Platforms
  • Large-scale IT environments
  • Experience working with globally distributed engineering and customer teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Technical Consultant
Lead Technical Consultant

Careernet • Thiruvananthapuram

Hybrid
INR 1,400,000 - 2,200,000
Java Developer-Mid
Java Developer-Mid

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Lead I - Software Engineering- Java Spring Rest API
Lead I - Software Engineering- Java Spring Rest API

UST • Thiruvananthapuram

On-site
INR 900,000 - 1,400,000
Software Engineer
Software Engineer

TymblHub • Pune District

On-site
INR 600,000 - 1,000,000
Sr Software Engineer 1
Sr Software Engineer 1

PSRTEK • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Consultant - Java Backend
Consultant - Java Backend

Rakuten • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Java Software Engineer
Java Software Engineer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Lead Java Full Stack Developer
Lead Java Full Stack Developer

TymblHub • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineering Technical Lead, Bangalore
Software Engineering Technical Lead, Bangalore

Trintech Solutions Private Limited (India) • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Java API Developer
Senior Java API Developer

Aziro • Bengaluru

On-site
INR 1,500,000 - 2,100,000