Senior Backend Developer, Java

Remote Full-time
Job Description:
• Design, build, and maintain robust backend services using Java and Spring Boot.
• Contribute to a modern microservices architecture deployed in the cloud.
• Collaborate closely with product, architecture, and engineering teams to deliver scalable, resilient, and high-quality solutions.
• Ensure performance, reliability, and seamless integration across distributed systems.

Requirements:
• 5+ years of hands-on Java backend development experience.
• Deep expertise in Spring Boot (Web, Data, Security, Cloud).
• Strong background building microservices with resilient patterns (circuit breakers, retries, caching).
• Experience building large-scale retail or eCommerce systems (catalog, pricing, cart, checkout, inventory, order management, payments, fulfillment).
• Experience with cloud platforms like AWS, GCP or Azure (containers, serverless, managed data stores, messaging systems).
• Proficiency with SQL databases (PostgreSQL/MySQL/SQL Server) and NoSQL (DynamoDB/Cosmos DB/Redis).
• Skilled in unit, integration, and contract testing and comfortable working within CI/CD pipelines.
• Strong understanding of distributed systems, asynchronous processing, and high-traffic architectures.
• Excellent communication and ability to collaborate with cross-functional partners.

Benefits:
• Health insurance
• 401(k) matching
• Flexible work hours
• Paid time off
• Remote work options

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Cloud Ops Developer (Remote 6-mo contract)

Remote

Curriculum Writer

Remote

Experienced Customer Service Agent – Remote Job Opportunities for Friendly and Patient Problem Solvers in Customer Support

Remote

Healthcare Data Analyst (Remote - Virtual Dementia Care)

Remote

Senior Cloud Engineer

Remote

Experienced Part-Time Remote Panel Administrator Assistant - Online Research Studies and Focus Groups with Flexible Scheduling and Competitive Pay

Remote

Technical Data Architect (i.e. Data Bricks, Snowflake, Hadoop, Spark etc,) in Cincinnati, OH – Perficient, Inc. – vsmartpros

Remote

Remote Illustrator

Remote

Data Analyst, Bureau of Hepatitis, HIV, and STI

Remote

**Experienced Remote Customer Service Representative – Delivering Exceptional Travel Experiences for arenaflex**

Remote
← Back