Donato Technologies Inc logo

Senior Java Backend Developer

Donato Technologies Inc

  • San Ramon, CA
  • Today
  • $60–$64 Per Hour
  • Contractor
  • Employee

Highlights

The successful candidate will be responsible for developing high-performance microservices, designing resilient RESTful APIs, integrating with enterprise systems, and ensuring the scalability, reliability, and security of mission-critical backend applications. The ideal candidate will have extensive experience building cloud-native, event-driven applications and distributed systems capable of handling high-volume online transactions and retail operations.
Donato Technologies Inc

Numbers & Facts

LocationSan Ramon, CA
Job TypeContractor, Employee
Salary$60–$64 Per Hour
Company Size51 - 200
Year Founded2012
HeadquartersFarmers Branch, TX, US
Websitehttps://www.donatotech.com/

Description

We are seeking a highly skilled Senior Java Backend Developer to design, develop, and maintain scalable backend services supporting a global retail and eCommerce platform. The ideal candidate will have extensive experience building cloud-native, event-driven applications and distributed systems capable of handling high-volume online transactions and retail operations.

The successful candidate will be responsible for developing high-performance microservices, designing resilient RESTful APIs, integrating with enterprise systems, and ensuring the scalability, reliability, and security of mission-critical backend applications.

Job Responsibilities

  • 10+ years of hands-on experience in Java backend development.
  • Strong proficiency in Java 11/17, Spring Boot, and the Spring Framework.
  • Experience with Python or Node.js/TypeScript is a plus.
  • Strong expertise in designing and developing Microservices Architecture.
  • Hands-on experience building scalable, secure RESTful APIs.
  • Solid understanding of distributed systems and cloud-native application architecture.
  • Experience implementing resiliency patterns such as retries, idempotency, circuit breakers, and eventual consistency.
  • Strong experience with event-driven architecture and messaging platforms such as Apache Kafka.
  • Experience working with relational databases including MySQL and Oracle, as well as NoSQL databases such as DynamoDB.
  • Strong understanding of database design, query optimization, indexing, and performance tuning.
  • Hands-on experience with AWS Cloud services, including Lambda, S3, RDS, and other cloud-native services.
  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Experience implementing and maintaining CI/CD pipelines.
  • Proficiency with GitHub and modern version control practices.
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, and software engineering best practices.
  • Experience working in Agile/Scrum development environments.
  • Excellent analytical, troubleshooting, communication, and collaboration skills.

Qualifications

  • Experience in Retail or eCommerce domain.
  • Hands-on experience integrating with Shopify APIs or similar commerce platforms.
  • Experience working with Order Management Systems (OMS).
  • Experience integrating with Enterprise Resource Planning (ERP) systems.
  • Experience developing solutions for Retail Point-of-Sale (POS) systems.
  • Experience building and supporting high-volume, customer-facing applications with a strong focus on scalability, performance, and reliability.

Skills

  • Java
  • Springboot
  • Microservices
  • Java 11/17
  • TYPESCRIPT
  • Node.js
  • MySQL
  • OracleDB
  • RESTful APIs
  • DYNAMODB
  • Amazon Web Services (AWS)

Benefits

Paid Time-Off, 401K, Medical, Dental, Vision

Similar Jobs

See more jobs