Logo
Recruiting Choices

Senior Java Developer

Recruiting Choices, Mountain View, California, us, 94039

Save Job

Job Description: We are seeking a highly skilled

Senior Java Developer

to join our team in a

hybrid role

based in

Mountain View, CA . The ideal candidate is a hands-on developer with strong backend expertise, cloud-native experience, and a passion for building scalable and high-performance systems. You’ll work closely with cross-functional teams and contribute to the full software development lifecycle. Key Responsibilities: Design, develop, and maintain backend services and APIs using Java and Spring frameworks. Build and deploy microservices using

Kubernetes

in a cloud-native environment. Integrate and optimize

NoSQL databases

for scalable data storage solutions. Implement caching strategies using

AWS Elasticache

(Redis/Memcached). Collaborate with architects, DevOps, QA, and product managers to deliver robust features. Write clean, efficient, and testable code with attention to performance and scalability. Participate in code reviews, contribute to technical discussions, and troubleshoot complex issues. Required Skills & Qualifications: 10+ years of professional experience in Java backend development, Java latest technologies. Strong hands-on experience with

Kubernetes

and containerized deployments. Proficiency with

NoSQL databases

(e.g., MongoDB, DynamoDB, Cassandra). Solid experience with

AWS Elasticache

(Redis or Memcached). Strong understanding of RESTful APIs, microservices architecture, and distributed systems. Experience with CI/CD pipelines and version control (Git). Bachelor’s degree in Computer Science, Engineering, or a related field. Excellent problem-solving skills and the ability to work independently in a fast-paced environment.

Compensation: $165,000 per year