Sr. Java Back-End Engineer
On-siteSunnyvale, California, United States
Job Summary
Develop and maintain highly available Web services using core Java, Spring Framework, and REST APIs within a microservices architecture. Manage database operations with Oracle and NoSQL solutions like Cassandra, while leveraging Kafka, Solr, and caching strategies for search and indexing. Deploy and configure containers on Kubernetes and Azure, utilizing CI/CD pipelines for full lifecycle development and testing. Apply Drools rule-based engines and integrate cloud platforms such as Azure, AWS, or GCP. Bring 5+ years of backend experience, with a preference for retail or ecommerce backgrounds.
Required Qualifications
- 5+ years of backend development experience
- primarily a Java role
- core Java development experience
- experience writing and maintaining APIs
- Full Life Cycle experience
- experience with testing and automation
- experience with Rest
- working with Spring Framework
- Database experience
- working with Oracle
Desired Qualifications
- NoSQL/ Cassandra experience
- Experience with Kafka and Solr for Search / Index
- Experience with caching solution
- Experience on Cloud - preferably Azure platform or AWS or GCP
- Experience on Micro services on Azure
- Kubernates service on Azure preferred
- Experience with Drools - rule based engine
- CI/CD pipeline experience
- NoSQL experience
- Cloud and/or Docker experience
- Big Data experience
- Retail and/or ecommerce experience
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.