← Back to Remote Jobs

Jitterbit

Java Software Engineer - Connectors

Interested in this opportunity? Apply through the protected RemoteKraft flow.

Log in to Apply
Job type

Full Time

Experience

Senior · 7 years

Location

Noida, UP, India

Salary

100000 - 150000 USD yearly

Workplace

Remote

Posted

2026-09-29

Job board

smartrecruiters

Team

Engineer team

GeneralSoftware Engineer JobsInformation Technology Jobs

Requirements Summary

The ideal candidate will have 7+ years of experience designing and building large-scale, distributed backend systems, 5+ years of experience working with multi-tenant SaaS architectures, and strong problem-solving and debugging skills

Benefits

Work for a growing leader within the Integration Platform as a Service (iPaaS) tech spaceJoin a mission-driven company that is transforming the industry by changing the way customers use API creation within business-critical processesCareer development and mentorshipA flexible, remote-friendly company with personality and heartRelocation assistance

Full Job Description

Role Overview Jitterbit is seeking a Java Backend Software Engineer to join their Engineer team. The engineer will design, architect, and implement robust, scalable distributed systems that power the SaaS platform. The team believes in a quality-first mindset, distributed ownership, mentorship culture, and innovation mindset. What You Will Do Design and implement high-performance, fault-tolerant connector integrations and adapters, architect distributed microservices, build and optimize data pipelines, drive technical decisions, and contribute to platform infrastructure and developer experience initiatives. Why It Might Be a Fit The ideal candidate will have excellent written and verbal communication skills, be self-driven, and able to work in a distributed team. They will enjoy helping and mentoring others, have a strong problem-solving and debugging skills, and be able to make data-driven decisions. Requirements 7+ years designing and building large-scale, distributed backend systems handling high throughput and low latency requirements 5+ years working with multi-tenant SaaS architectures in production Proven ability to drive system design and participate in architectural decisions Strong problem-solving and debugging skills Deep experience with microservices architecture, including service decomposition, API design, and inter-service communication patterns Hands-on experience with cloud platforms (AWS, Google Cloud, or Azure) Familiarity with container orchestration (Kubernetes) and serverless patterns Strong foundation in software engineering fundamentals: SOLID principles, design patterns, system design, testing strategies (unit, integration, e2e) Expert-level Java (Java 8+): Strong OOP principles, concurrency, performance tuning, memory management (heap, GC), and the Java ecosystem (Spring Boot, Guava, Netty, etc.) Protocol expertise: REST, SOAP, GraphQL, gRPC, and related concepts (HTTP semantics, caching, rate limiting, error handling) Message brokers & event streaming: Hands-on experience with RabbitMQ, Apache Kafka, AWS SQS/SNS, or similar Database technologies: Strong SQL (query optimization, indexing); experience with NoSQL databases (MongoDB, DynamoDB, Cassandra) and their consistency trade-offs Containerization & orchestration: Proficiency with Docker; practical experience with Kubernetes or container runtimes in production Version control: Advanced Git workflows (branching strategies, rebasing, cherry-picking); experience with GitHub or similar platforms CI/CD & DevOps: Working knowledge of GitHub Actions, Jenkins, ArgoCD, or similar; ability to write build pipelines, deployment scripts, and infrastructure-as-code (Terraform, CloudFormation) OS & systems: Comfortable with Linux command line; understanding of OS-level concepts (memory allocation, processes, file systems, networking) Observability: Experience with logging (ELK, Splunk), metrics (Prometheus, Grafana), and distributed tracing (Jaeger, Zipkin) Benefits Work for a growing leader within the Integration Platform as a Service (iPaaS) tech space Join a mission-driven company that is transforming the industry by changing the way customers use API creation within business-critical processes Career development and mentorship A flexible, remote-friendly company with personality and heart

Skills and Technologies

JavaOOP principlesconcurrencyperformance tuningmemory managementprotocol expertisemessage brokersevent streamingdatabase technologiescontainerizationorchestrationversion controlCI/CDDevOpsOSsystemsobservabilitySpring BootGuavaNettyRabbitMQApache KafkaAWS SQS/SNSMongoDBDynamoDBCassandraDockerKubernetesGitHubGitHub ActionsJenkinsArgoCDTerraformCloudFormationELKSplunkPrometheusGrafanaJaegerZipkin
Java Software Engineer - Connectors at Jitterbit | RemoteKraft