Backend Java Engineer
Airship
Backend Java Engineer
Airship is trusted by world's leading brands such as Alaska Airlines, BBC and The Home Depot to drive revenue growth and customer loyalty with exceptional cross-channel customer experiences. Today, brands are challenged to deliver seamless, unified customer experiences across a fragmented array of channels and devices— apps, websites, email, SMS, wallets and more.
Airship's no-code, AI-powered platform was designed with non-technical, growth-focused teams in mind, making it easy to create, test and orchestrate hyper-personalized experiences across all channels. With the ability to easily enrich customer data and rapidly launch growth experiments, Airship enables brands to deliver consistent, meaningful interactions that accelerate conversion and foster deeper customer relationships.
We invite you to be part of our journey in building products and delivering services that touch millions of customers around the world every day.
As a Backend Java Engineer, you will design, develop, and support distributed systems that combine scale with high reliability. You will work on low-latency services that process continuous event streams and support analytical workloads across terabytes of data. Our backend infrastructure runs on Google Cloud Platform. It uses Java-based microservices and SQL and NoSQL databases. You will join a core engineering team that shapes Airship's technical foundations and engineering practices.
What You'll Do
- Design data schemas and take ownership of data semantics
- Maintain, improve, and scale Java APIs and distributed services
- Investigate performance issues using server metrics, application data, and system behavior
- Improve the reliability, testability, and maintainability of our backend systems
- Partner with product and engineering teams on technical design and implementation
- Help define technical standards across teams
- Lead and own large-scale releases and technical projects
- Use AI as a technical assistant to draft development plans and investigate problems or bugs
- Critically assess AI-generated suggestions for accuracy, security, and suitability
Duties and responsibilities described are not comprehensive. Additional tasks may be assigned, or the role's scope may change based on business needs.
What We're Looking For
- At least three years of experience designing, operating, and maintaining distributed systems
- Professional fluency in spoken and written French
- Strong Java development skills
- Experience with unit testing, code reviews, documentation, and Git-based version control
- Experience leading significant releases or technical projects
- Familiarity with continuous integration and continuous delivery practices
- Strong written and verbal communication skills
- A collaborative and pragmatic approach to software development
- A commitment to building reliable, maintainable, and testable systems
We'd Be Delighted If You Also Have
- Experience troubleshooting and improving JVM performance
- Experience with Google Cloud Platform
- Knowledge of distributed NoSQL databases or key-value stores
- Strong Linux administration fundamentals
Work Location & Travel Requirements
Airship's 'Digital First' approach to work means that for the majority of our roles, work can be performed remotely, either some or most of the time. Airship believes that flexible work contributes to a more productive and more equitable work environment, and that Airshippers are able to collaborate, innovate, and support one another across different locations and timezones.
Some roles may require that employees perform their work from a specific location to support business activities, and/or be within proximity to an Airship office location or customer or partner locations, while other roles can be performed 100% remotely.
This position is fully remote and may require up to 10% travel based on business needs or as requested by your manager.
Compensation
Starting pay may vary based on factors such as relevant skills, work experience, market demands, and location. All offers include stock options so employees have the opportunity to benefit from Airship's success.
Benefits & Perks
- Medical insurance options for you and your dependents
- Flexible time off, paid holidays, paid parental leave, and paid volunteer time off
- Support for your overall wellbeing with employer-subsidized mental health and employee wellness programs
- A digital-first work environment and a monthly stipend to support remote work
- Mentorship and growth opportunities to build skills and accelerate professional development
- And more!
AI in Recruiting
We use artificial intelligence tools in our recruitment process as decision-support tools only. Airship's People Operations team reviews all AI-generated scores and recommendations before making any hiring determination. No applicant is rejected solely on the basis of an AI-generated output. Depending on your location, you may have the right to request human review of any AI-assisted employment decision or to opt out of AI evaluation. To make a request or learn more about how we use AI in hiring, contact View email address on click.appcast.io or visit airship.com/legal.
View our EU and UK Candidate Privacy Notice here.
** Please Note: To ensure the security of your personal information, Airship will only contact candidates through email addresses ending with "@airship.com".
Hiring Commitment
Airship is committed to fostering a diverse work environment and providing equal employment opportunities to all applicants and employees. We welcome your application and our hiring and employment decisions are made irrespective of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. In alignment with our commitment to equal opportunity, Airship will consider for employment all qualified applicants, including those with criminal histories, in a way that adheres to the principles of fairness and the requirements of local Fair Chance laws, where applicable.
By submitting this application, I affirm that the facts set forth in it are true and complete to the best of my knowledge. I understand that if I am employed, false statements, omissions, or misleading information given in my application, interview(s), or in a background check may result in dismissal.
- ...Role: Java Backend Modernization Engineer Location: Cincinnati, OH Duration: Contract Pay Rate: $65- $70/hour on W2 Work Type: Onsite TECHNICAL SKILLS: Pay Rate: $65-$70/hour on W2 Must Have Application Dev. AWS Java Springboot...SuggestedContract workWork experience placementImmediate start
- Job ID: 26647978Reference Number: 25-01394Title: Java Backend EngineerLocation: Iselin, NJ, 08830Posted Date: 2025-11-06Company: HAN Staffing Java Backend Engineer Role Good Exp in System Design Java/ J2EE with AWS Exposure on Data Bricks They will be building application...Suggested
- ...Java Backend Engineer Design, develop, and maintain scalable backend applications using Java (8+), applying strong OOP concepts and design principles. Build and enhance RESTful APIs and microservices architectures to support enterprise applications. Develop solutions...Suggested
- ...Backend Engineer Specializing in Web Technology We seek a backend engineer specializing in web technology to design and architect web components that empower our digital experiences, which are crucial to our customers daily lives. This role is critical to driving innovation...Suggested
- ...Backend Java Engineer Location: Remote/Canada Duration: 6-12+ Months Job Description: Strong foundations with very good/deep hands on in Core Java, Spring, Springboot, Kafka Demonstrate the coding skills – able to write code fast and able to change code...SuggestedRemote work
- ...coding hygiene and system architectureContributes to software engineering communities of practice and events that explore new and emerging... ...testing, and operational stabilityDemonstrable ability to code in Java Spring, Spring Boot, Microservices, Rest APIExperience in...
- ...We are seeking an experienced Backend Java Engineer to design, develop, and deploy scalable, cloud-native applications using Java and Spring Boot. The ideal candidate will have strong expertise in microservices architecture, RESTful APIs, AWS cloud services, and Infrastructure...
- ...efficiency. Create quality technical documentation to support the engineering and product teams. Implement and enforce secure coding... ...At least 5 years of hands-on experience creating server-side Java applications. Familiarity with software development lifecycle...Remote work
- ...Job Title Java Backend Engineer Duration 6+ Months Location like San Jose, CA (Hybrid - 3 days onsite required). I need some expertise in Java and python. Remember they typically like ex-paypal/ebay folks Key Skills Strong expertise...
- ...Java Backend Software Engineer 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...Remote workWorldwideFlexible hours
- Apple Inc. in Cupertino, California, is seeking a back-end Java software engineer on the ASE Commerce Developer Services team. You will help power App Store, Apple Music, and Apple TV+ with scalable, secure services for billions of transactions daily. You’ll design RESTful...
- Title: Senior Java Backend Engineer Location: Plano, TX (in-person client interview required in Plano, TX) Duration: 2 years 2 months Top 3 SkillsJava J2EE / Spring Boot AWS Certification Microservices & REST API DevelopmentPosition Overview We are seeking a Senior Java...
$60 - $63 per hour
...Plano, TXSalary: USD 60-63 / Hourly (C2C)Employment Type: C2C, Full TimeCompany: SRI Tech SolutionsJob Title: Senior Java Backend/Microservices Engineer - TelecomWork Location: Bay Area, CA (Preferred), Plano, TXOnsite/Hybrid/Remote: OnsiteJob Description:Must HaveJava...Hourly payRemote work- SR. BACKEND ENGINEER JD We are looking for an experienced backend engineer to strengthen our team. Use your extensive experience and expertise... ...in English, spoken and written; You have experience with Java, Spring, Spring Boot, Spring Cloud CI and CD; Having...Work experience placementFlexible hours
- ...Java Backend Engineer Location: Cincinnati, OH – Local Candidates Only (No Relocation) Type: Contract Pay Rate: $70/hr on W2 Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. Job Summary...Contract workLocal areaRelocation
- ...Role : Java Backend Engineer (Remote) Location : Remote (Work from Anywhere) Role Overview: We are hiring for one of our clients, seeking a Backend Java Developer to design, develop, and maintain scalable backend systems using Java and related technologies...Remote work
- ...Java Backend Engineering What if the only thing standing between a donor's funding and a girl's success was a smarter way to verify impact? We're building Imara Impact, a new line of business at Tiko designed to revolutionize outcomes-based financing. We need a Java...Contract workWork at officeLocal areaRemote workFlexible hours
$120k - $160k
...Senior Software Engineer Praia Health is a trailblazer in the health platform sector, committed to transforming the consumer health... ...ownership of our platform, primarily driving high-performance Java backend services (80–90% of the focus) while supporting client-side...Full timeTemporary workH1bRemote workVisa sponsorshipWork visaFlexible hours- re-zoo-me is seeking an experienced Senior Java Backend Engineer to design, develop, test, and maintain scalable backend systems using Java and Spring Boot. You will build microservices, REST APIs, and event-driven integrations with Kafka, on AWS, collaborating across product...
- GRVTY is seeking experienced Software Engineers with backend Java experience to build scalable REST APIs and services in Linux/Unix environments. The role requires strong Java/JVM skills, Spring/Spring Boot, Hibernate, and experience with relational databases and Git. Agile...
- ...Job Summary We are seeking a skilled Senior Java Backend Engineer to design, develop, test, and maintain scalable backend applications, microservices, and distributed systems supporting enterprise platforms. The role focuses on building secure, high-throughput, and...Internship
$60 - $65 per hour
job summary: We are seeking a Senior Backend Java Engineer to join a large enterprise technology team in Bentonville, AR. This is a contract-to-hire opportunity with a hybrid/on-site presence required at the corporate headquarters. This role combines strong Java/Spring...Hourly payContract workTemporary workWork experience placement$132.5k - $162k
...We require a B.S. or M.S. in Computer Science, Engineering, or a related field. We need 4+ years of professional Java experience and strong object-oriented design skills... ...: Agentic AI AI AWS Angular Backend Cloud CSS ETL GCP Grafana Support...Full timeApprenticeshipWork at officeWork from homeFlexible hours- ...Job Title: Senior Java Backend Engineer Location: West Chester, PA Duration: / Term: Contract Experience Desired: 8+ Years Job Description: We are seeking an experienced Senior Java Backend Engineer to join our dynamic engineering team. In...Contract work
- Sr. Java Backend Engineer Position Description CGI is seeking a highly skilled Senior Java Backend Engineer to design, develop, and support scalable, cloud native applications within a high impact investment operations environment. This role requires an experienced...Full timeLocal area
- Zebra is seeking a Backend Java Developer to design, build and maintain microservices in a hybrid work model at our Lincolnshire, IL office. You will collaborate with cross‑functional teams to deliver scalable software that supports innovative hardware solutions. The role...Work at office
- Acuity, Inc. seeks dynamic, self-motivated individuals with experience as a Software Engineer supporting a backend development team focused on middleware and backend services. Join Acuity, Inc., a technology consulting firm that supports federal agencies. We combine industry...
- ELEKS is seeking an experienced Senior Java Engineer to join a world-class digital platform project in Chicago. You will design and implement... ...applications using Java 17+ and Spring, building scalable backend systems and RESTful APIs for a diverse set of services. Office...Work at office
$148.5k - $223.9k
...find and act on the right data.We are looking for a Lead Software Engineer to help us build agentic experiences for product setup and... ...years experience designing and building large scale, distributed backend systems.You have experience with API design, versioning, and building...Full timeContract work- ...office as per team requirement. We have urgent opening for Java backend resource at Bentonville location. Criteria : Minimum... ...: Additional Skills : Team Lead,Full Stack Developer,Data Engineer Background Check : No Drug Screen : NoWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Java Engineer. Be the first to apply!
- java developer backend United States
- backend software engineer United States
- remote back end developer United States
- lead backend developer United States
- entry level back-end developer United States
- back-end developer United States
- senior backend developer United States
- backend python developer United States
- junior backend developer United States
- backend .net developer United States





