Senior Backend Software Engineer

TechJobsData
US - California - Los Angeles
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Design and maintain Java backend services for order lifecycles, payments, and device synchronization in a restaurant POS environment. Optimize APIs and event-driven systems to ensure low latency and consistency across cloud services and physical devices.

Requirements: Requires a Bachelor's degree in Computer Science or equivalent and at least 3 years of professional software engineering experience. Candidates must have a deep understanding of backend system design, distributed systems, and experience with relational or NoSQL databases and cloud platforms.

Key Skills: Java, Kotlin, Backend System Design, API Design, Microservices, Distributed Systems, PostgreSQL, CockroachDB, Redis, AWS, Google Cloud, Azure, Kafka, Flink, Event-driven Architecture, Offline-first Sync

Benefits: Medical insurance, Dental insurance, Vision insurance, HSA options, Company-paid life insurance, Short-term disability insurance, Long-term disability insurance, Accident insurance, Critical illness insurance, Hospital indemnity insurance, Optional supplemental life insurance, Pet insurance discount, 401(k), Health Savings Account (HSA), Flexible Spending Accounts, Discretionary vacation days, 8 paid holidays per year, Paid sick time, Paid Bereavement leave, Paid Parental Leave, Equity awards, Annual performance-based bonus




Fast Track Upload