Java Software Engineer
Job Title : Lead Java Full Stack DeveloperJob location : San Leandro, CAJob Type: Contract Mandate Skills : Java, Spring, Microservices and React Job Summary We are looking for a skilled Java Developer with strong experience in building scalable backend systems using Java, MongoDB, and Kafka. The ideal candidate should have experience in microservices architecture, event-driven systems, and handling large-scale data processing. Key Responsibilities• Design, develop, and maintain backend services using Java and Spring Boot• Build and manage microservices-based architecture• Develop and optimize data storage solutions using MongoDB• Implement event-driven architecture using Kafka• Integrate RESTful APIs and third-party services• Ensure high performance, scalability, and reliability of applications• Participate in code reviews and enforce best practices• Troubleshoot, debug, and upgrade existing systems• Collaborate with cross-functional teams (DevOps, QA, Product) Required Skills• Strong experience in Java (Java 8 or above)• Hands-on experience with Spring Boot / Spring Framework• Solid experience with MongoDB (NoSQL database)• Experience with Apache Kafka for messaging and streaming• Knowledge of Microservices Architecture• Experience in building RESTful APIs• Understanding of Docker / Kubernetes (preferred)• Familiarity with CI/CD pipelines• Good problem-solving and analytical skillsWe are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law. https://www.e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPoster.pdf