Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Backend Java Developer

Job

Robert Half

Grand Rapids, MI (In Person)

Full-Time

Posted 1 week ago (Updated 6 days ago) • Actively hiring

Expires 6/29/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
81
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

About the RoleWe are seeking a Senior Software Engineer with strong backend development expertise to join a fast-paced engineering team supporting large-scale e-commerce and Order Management Systems (OMS). This role is ideal for a highly motivated engineer who thrives in solving complex backend challenges, building resilient systems, and leveraging modern AI-driven development approaches to improve productivity and innovation.

This is not a traditional full stack role — the team is specifically seeking a backend-focused engineer with deep experience in Java, Spring Boot, and Kafka.

ResponsibilitiesDesign, develop, enhance, and maintain scalable backend applications and microservicesBuild resilient, high-performance solutions within an e-commerce and Order Management environmentDevelop and implement APIs, event-driven architectures, and distributed systems using KafkaParticipate in software testing, code reviews, debugging, and production support activitiesCollaborate cross-functionally with engineering, product, and business teamsLeverage AI and context engineering tools to improve system reliability, development speed, and operational efficiencyAnalyze existing systems and identify opportunities for modernization and optimizationContribute innovative ideas and bring a proactive, energetic approach to problem-solving