U

Senior Java Software Engineer - Fulfillment Systems

UNICOM Technologies Inc • United State
Remote
Apply
AI Summary

Design, build, and scale cloud-native backend services for global order fulfillment and delivery workflows. Lead technical architecture and provide engineering leadership across cross-functional teams. Requires 3-5 years of Java/Spring Boot experience with cloud platforms and distributed systems.

Key Highlights
Senior Java Software Engineer role with contract-to-hire path
Design and maintain scalable, high-availability backend services
Lead technical design and incident response for critical systems
Key Responsibilities
Design, develop, and maintain scalable, high-availability backend services supporting order fulfillment and delivery workflows
Lead technical design and drive architecture decisions for cloud-native, distributed, event-driven systems
Build APIs and event-driven services integrating with POS, kitchen systems, delivery platforms, and external partners
Own services end-to-end (design, implementation, deployment, observability, and reliability)
Provide technical leadership through code reviews, mentoring, knowledge sharing and contributing to refinement of engineering standards
Collaborate with external vendors and internal Product, QA, DevOps, development teams and Business Operations teams to deliver resilient, impactful solutions
Troubleshoot and resolve complex production issues with a focus on performance, scalability, and reliability
Participate in on-call rotations and lead incident response for critical systems
Technical Skills Required
Java Spring Boot Google Cloud Platform
Benefits & Perks
100% Remote work
Contract-to-Hire (6 Months CTH)
Nice to Have
Experience in eCommerce, fulfillment, delivery, or restaurant technology domains
Familiarity with microservices, Docker, and Kubernetes
Experience with CI/CD pipelines and infrastructure-as-code (e.g. Terraform, Jenkins, Harness)
Knowledge of POS systems
Experience supporting mission-critical systems with strict uptime, latency, and SLA requirements
Experience with AI tools and technology
Python experience

Job Description


Software Engineer - Java

Location: Louisville, KY (100% Remote)

Type: Contract-to-Hire (6 Months CTH)

Visa: GC & U.S. Citizens Only

Summary:

As a Senior Software Engineer on the Fulfillment Team, you will play a critical role in designing, building, and scaling the core systems that enable order fulfillment. You will work closely with product managers, architects, and cross-functional teams to deliver highly reliable, performant, and extensible software that supports tens of thousands of restaurants and millions of customers globally.

Responsibilities:
  • Design, develop, and maintain scalable, high-availability backend services supporting order fulfillment and delivery workflows.
  • Lead technical design and drive architecture decisions for cloud-native, distributed, event-driven systems.
  • Build APIs and event-driven services integrating with POS, kitchen systems, delivery platforms, and external partners.
  • Own services end-to-end (design, implementation, deployment, observability, and reliability).
  • Write clean, maintainable, and well-tested code while promoting engineering best practices.
  • Provide technical leadership through code reviews, mentoring, knowledge sharing and contributing to refinement of engineering standards.
  • Collaborate with external vendors and internal Product, QA, DevOps, development teams and Business Operations teams to deliver resilient, impactful solutions.
  • Troubleshoot and resolve complex production issues with a focus on performance, scalability, and reliability.
  • Participate in on-call rotations and lead incident response for critical systems.

Requirements:
  • 3-5 years of software engineering experience building secure, scalable backend and/or distributed systems and leading software development teams.
  • Proven experience designing and operating high-scale, cloud-native microservices in production.
  • Strong proficiency in backend Java and Spring Boot.
  • Experience designing and consuming RESTful APIs and event-driven architectures.
  • Hands-on experience with cloud platforms (GCP preferred).
  • Strong understanding of databases, messaging systems, and caching strategies.
  • Excellent problem-solving skills and sense of ownership.
  • Proven track record for designing/creating quality solutions with minimal input.
  • Strong communication skills and ability to influence technical direction.
  • Experience with Agile methodologies.

Required Skills:
  • Backend: Java 17-25, Spring Boot 3, some Python/JS.
  • Cloud Platform: Google Cloud Platform (Cloud Run, Pub/Sub, Firestore, GKEE, GSM, etc).
  • Architecture: Event-driven microservices, asynchronous processing, webhook ingestion, RESTful APIs.
  • Infrastructure: Terraform, GKE and serverless deployments.
  • Data & Messaging: Firestore (NoSQL), Spanner, MySQL, Pub/Sub, HTTP APIs.
  • Observability: Splunk (logging/search), AppDynamics (APM), structured logging with MDC.
  • Build & CI/CD: Gradle, Jib, Jenkins/Harness pipelines.
  • Integrations: POS systems, delivery platforms, external vendor APIs.
  • Tools: Jira, Lucid, Confluence, BitBucket, Gemini (for AI).

Preferred Skills:
  • Experience in eCommerce, fulfillment, delivery, or restaurant technology domains.
  • Familiarity with microservices, Docker, and Kubernetes.
  • Experience with CI/CD pipelines and infrastructure-as-code (e.g. Terraform, Jenkins, Harness).
  • Knowledge of POS systems.
  • Experience supporting mission-critical systems with strict uptime, latency, and SLA requirements.
  • Experience with AI tools and technology.
  • Python experience.

Similar Jobs

Explore other opportunities that match your interests

Software Engineer

Programming
•
6h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

jack & jill

United State

Senior Go Developer - Cloud-Native Applications & Backend Services

Programming
•
6h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Bright Vision Technologies

United State

Software Engineer - Marketplace Team

Programming
•
17h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Apartment List

United State

Subscribe our newsletter

New Things Will Always Update Regularly