Why This Role Stands Out
This hybrid Senior Java Developer role offers a fantastic opportunity to architect and build scalable microservices using Spring Boot, contributing to a renowned retail company's technology roadmap. You'll thrive here if you're a seasoned Java developer with extensive experience in microservices and database optimization, eager to mentor others and drive innovation. Apply now to leverage your expertise and grow your career in a dynamic environment.
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Pleasanton, CA, United States
Posted
2 weeks ago
DockerMicroservicesMongoDBMySQLOracleSpringSpring BootAWSNew RelicScrumSplunkTDDAgileAzureCassandraDatadogGitGitLab CIGoogle CloudHibernateJUnitJavaJenkinsKafkaKubernetesPostgreSQLRabbitMQRedis
Job Description
Our Client, an American Clothing and Accessories Retailer, is looking for a Senior Java Developer for their Pleasanton, CA location.
Requirements:
Requirements:
Preferred Qualifications:
Why Should You Apply?
#mcb
Requirements:
- Design, develop, and maintain robust, scalable, and high-performance backend applications using Java and Spring Boot
- Architect microservices-based solutions and contribute to system design discussions
- Write clean, efficient, and well-documented code following industry best practices
- Design and optimize database schemas, queries, and stored procedures for performance and scalability
- Collaborate with cross-functional teams including product managers, QA, DevOps, and frontend developers
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot, debug, and resolve complex production issues
- Mentor junior and mid-level developers, fostering technical growth within the team
- Participate in architectural decisions and contribute to technical roadmaps
- Ensure application security, scalability, and reliability standards are met
- Stay current with emerging technologies and recommend improvements to existing systems
- Contribute to CI/CD pipeline improvements and DevOps practices
Requirements:
- 10+ years of professional experience in Java development
- Strong hands-on experience with Spring Boot, Spring Framework (Spring MVC, Spring Data, Spring Security)
- Proven experience designing and building microservices architecture
- Strong expertise in relational databases (e.g., MySQL, PostgreSQL, Oracle) — schema design, query optimization, indexing
- Experience with NoSQL databases (e.g., MongoDB, Redis, Cassandra) is a plus
- Solid understanding of RESTful API design and development
- Experience with ORM frameworks (Hibernate/JPA)
- Proficiency in build tools (Maven/Gradle) and version control (Git)
- Experience with unit testing frameworks (JUnit, Mockito) and TDD practices
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience with message queuing systems (Kafka, RabbitMQ, or similar) is a plus
- Understanding of cloud platforms (AWS, Azure, or Google Cloud Platform)
- Strong knowledge of design patterns, SOLID principles, and clean code practices
- Experience with CI/CD tools (Jenkins, GitLab CI, or similar)
- Excellent problem-solving, analytical, and communication skills
- Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
Preferred Qualifications:
- Experience with event-driven architecture
- Exposure to Agile/Scrum methodologies
- Prior experience in a technical leadership or mentorship role
- Knowledge of performance tuning and application monitoring tools (e.g., New Relic, Datadog, Splunk)
- Experience working in a fast-paced, cross-functional product environment
Why Should You Apply?
- Excellent growth and advancement opportunities
#mcb
Similar jobs
- 1P
Senior Director, Product Management – Developer & AI
New1password
Remote (United States | Canada)🇺🇸$267k/yrRemote6 hours agoOracleMachine LearningCAD+1Technology - NS
Contract Full Stack Editor
NewNectar Social
Palo Alto🇺🇸Hybrid16 hours agoAfter EffectsPremiere Pro - IT
SBOM Developer / Analyst
NewIT Trailblazers, LLC
United States🇺🇸Hybrid21 hours agoTechnology - MS
Power Platform Developer -Hybrid
NewMSYS Inc.
Raleigh, NC🇺🇸On-site21 hours agoSQLSQL ServerAzure+2Technology - ND
Data Protection Developer
NewNTT DATA Americas, Inc
Mahwah, NJ🇺🇸Hybrid21 hours agoSQLSQL ServerAnsible+7Technology - VC
Java fullstack Developer
NewVAK Consulting LLC
Mount Laurel Township, NJ🇺🇸Hybrid21 hours agoMicroservicesNode.jsSpring+8Technology