Company Description
Jitterbit is a leading data, application, and process workflow automation solution. Rooted in iPaaS and fueled by an ambitious vision, we integrate critical business processes to deliver the experiences and insights needed by enterprises of all sizes to accelerate their digital journey and future proof their business. Simply put, we power people to perform their best.
Jitterbit empowers business transformation by automating critical business processes for faster, more informed decision-making. Jitterbit is the only provider to seamlessly combine and simplify the power of integration, APIM, and no-code app creation to amplify the value of your tech stack and speed up your digital journey. Organizations worldwide rely on Jitterbit’s experience and expertise to help them save time and money, while creating exceptional experiences, now and into the future.
Job Title: Software Engineer - Backend
Jitterbit is seeking a Java Backend Software Engineer to join our Engineer Connectors team. Jitterbit is an iPaaS (Integration Platform as a Service) and API Management platform that has been recognized in the leader quadrant of Gartner for five straight years. Our customers use our iPaaS and API Manager platform to solve mission-critical business problems. What is our challenge? To make it easy to integrate our customers’ systems. In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers. Do you have the design, architecting, and code-writing capabilities to take on this challenge? And can succeed in a big way?
About the Team
The engineering team at Jitterbit believes that the quality of our code reflects directly on us as professionals. We are relentless about crafting a product that is innovative and delivers a memorable user experience; an experience that is fast and robust. As a key engineer on our team, you will collaborate with other engineers, product management, and operations.
Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists.
About the Job
You will be helping us build, design, and architect new Connectors on our iPaaS Platform. We are looking for a Software Engineer. You will be working with Java and Docker as the primary stack, GitHub with GitHub Actions along with Jenkins and Octopus for the CI/CD pipelines, and touching many technologies in your daily activities: Message Brokers (such as JMS, RabbitMQ, AWS SQS, Google BigQuery), Database Technologies (such as SQL and no-SQL) and working with different communication protocols like REST, SOAP, SMB, FTP and some others.
You will have full lifecycle responsibilities to create robust, scalable, and distributed Connectors that operate flawlessly 24x7x365. This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market-leading position.
Job Description
About You
You are an engineer who can turn ideas into extremely reliable and scalable designs. You code in such a way that other engineers find your code easy to comprehend, modify, and build upon. You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built.
You will be successful in this role if you:
● Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer.
● Have excellent written and verbal communication skills.
● Are capable of working in a distributed team and able to excel in a remote culture.
● Are self-driven and able to work on key initiatives.
● Take pleasure in making things happen and listen to the input from peers.
● Are able to make data-driven decisions.
● Are a believer in the best idea strategy regardless of where or who ideas come from.
● Are an accountability engineer in the team and passionate about making people succeed through the code you push.
Qualifications
We are looking for:
● 5+ years of experience in building large-scale distributed applications.
● Strong experience building multi-tenant SaaS applications.
● Strong problem-solving, debugging, and analytical skills with great attention to detail.
● Experience with Microservices and Cloud-based architectures/design patterns.
Technical Skills and Experience:
● Strong experience in Java 8+ and OOP (Object-Oriented Programming).
● Strong experience with HTTP protocols like REST, SOAP, and GraphQL.
● Experience with Windows.
● Experience with Docker and Linux-based system command line.
● Experience with control-versioning systems (preferably GitHub).
● Understanding of Software Development Life-Cycle (SDFC) from stretch to PROD.
● Understanding of OS-memory allocation and its types (Stack and Heap).
● Experience with standard protocols like JMS (Java Message System) and OData (Open Data Protocol) is a good plus.
Additional Information
What You’ll Get:
- 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
Please be advised that Jitterbit does not:
- Conduct interviews through unsecure messaging platforms.
- Request sensitive personal information, such as social security numbers or bank details, during initial contact.
- Require payment or fees from applicants at any stage of the hiring process.
- Offer unrealistic salaries or benefits packages.
#LI-AK
Jitterbit is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

0 applies
6 views
Other Jobs from Jitterbit
Senior Full Stack Software Engineer
Software Build/Install Engineer
Software Build/Install Engineer
Software Build/Install Engineer
Software Build/Install Engineer
Similar Jobs
Senior Golang Engineer
Graduate Trainee, QA Engineer (Only Mumbai Candidates)
Software Developer 2
ORACLE Autonomous Health Framework SDK Python Developer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say