{"schemaVersion":"jobsearcher.job.v1","id":"a2a67c341725553d68260787","url":"https://jobsearcher.com/jobs/a2a67c341725553d68260787","canonicalUrl":"https://jobsearcher.com/jobs/a2a67c341725553d68260787","title":"Senior Java Developer (Spring Boot)","description":"Senior Java Developer (Spring Boot)Experience Required: 10+ YearsLocation: Onsite 5 days at PleasantonLooking for: Retail experience, strong java, spring bootInterview: 3 rounds with hiring manager and Sr Developers. There will be 2 coding interviewsAbout the RoleWe are looking for a Senior Java Developer with deep expertise in Java, Spring Boot, and database technologies to join our engineering team. You will play a key role in designing, developing, and maintaining scalable, high-performance applications, while mentoring junior developers and driving technical best practices across the team.Key ResponsibilitiesDesign, develop, and maintain robust, scalable, and high-performance backend applications using Java and Spring BootArchitect microservices-based solutions and contribute to system design discussionsWrite clean, efficient, and well-documented code following industry best practicesDesign and optimize database schemas, queries, and stored procedures for performance and scalabilityCollaborate with cross-functional teams including product managers, QA, DevOps, and frontend developersConduct code reviews and provide constructive feedback to team membersTroubleshoot, debug, and resolve complex production issuesMentor junior and mid-level developers, fostering technical growth within the teamParticipate in architectural decisions and contribute to technical roadmapsEnsure application security, scalability, and reliability standards are metStay current with emerging technologies and recommend improvements to existing systemsContribute to CI/CD pipeline improvements and DevOps practicesRequired Skills & Qualifications10+ years of professional experience in Java developmentStrong hands-on experience with Spring Boot, Spring Framework (Spring MVC, Spring Data, Spring Security)Proven experience designing and building microservices architectureStrong expertise in relational databases (e.g., MySQL, PostgreSQL, Oracle) - schema design, query optimization, indexingExperience with NoSQL databases (e.g., MongoDB, Redis, Cassandra) is a plusSolid understanding of RESTful API design and developmentExperience with ORM frameworks (Hibernate/JPA)Proficiency in build tools (Maven/Gradle) and version control (Git)Experience with unit testing frameworks (JUnit, Mockito) and TDD practicesFamiliarity with containerization and orchestration (Docker, Kubernetes)Experience with message queuing systems (Kafka, RabbitMQ, or similar) is a plusUnderstanding of cloud platforms (AWS, Azure, or GCP)Strong knowledge of design patterns, SOLID principles, and clean code practicesExperience with CI/CD tools (Jenkins, GitLab CI, or similar)Excellent problem-solving, analytical, and communication skillsBachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent practical experience)Preferred QualificationsExperience with event-driven architectureExposure to Agile/Scrum methodologiesPrior experience in a technical leadership or mentorship roleKnowledge of performance tuning and application monitoring tools (e.g., New Relic, Datadog, Splunk)Experience working in a fast-paced, cross-functional product environment","company":"VSoft Consulting Group","rawCompany":"vsoft consulting group","city":"Pleasanton","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-19T13:12:35.204Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer (Spring Boot)","description":"Senior Java Developer (Spring Boot)Experience Required: 10+ YearsLocation: Onsite 5 days at PleasantonLooking for: Retail experience, strong java, spring bootInterview: 3 rounds with hiring manager and Sr Developers. There will be 2 coding interviewsAbout the RoleWe are looking for a Senior Java Developer with deep expertise in Java, Spring Boot, and database technologies to join our engineering team. You will play a key role in designing, developing, and maintaining scalable, high-performance applications, while mentoring junior developers and driving technical best practices across the team.Key ResponsibilitiesDesign, develop, and maintain robust, scalable, and high-performance backend applications using Java and Spring BootArchitect microservices-based solutions and contribute to system design discussionsWrite clean, efficient, and well-documented code following industry best practicesDesign and optimize database schemas, queries, and stored procedures for performance and scalabilityCollaborate with cross-functional teams including product managers, QA, DevOps, and frontend developersConduct code reviews and provide constructive feedback to team membersTroubleshoot, debug, and resolve complex production issuesMentor junior and mid-level developers, fostering technical growth within the teamParticipate in architectural decisions and contribute to technical roadmapsEnsure application security, scalability, and reliability standards are metStay current with emerging technologies and recommend improvements to existing systemsContribute to CI/CD pipeline improvements and DevOps practicesRequired Skills & Qualifications10+ years of professional experience in Java developmentStrong hands-on experience with Spring Boot, Spring Framework (Spring MVC, Spring Data, Spring Security)Proven experience designing and building microservices architectureStrong expertise in relational databases (e.g., MySQL, PostgreSQL, Oracle) - schema design, query optimization, indexingExperience with NoSQL databases (e.g., MongoDB, Redis, Cassandra) is a plusSolid understanding of RESTful API design and developmentExperience with ORM frameworks (Hibernate/JPA)Proficiency in build tools (Maven/Gradle) and version control (Git)Experience with unit testing frameworks (JUnit, Mockito) and TDD practicesFamiliarity with containerization and orchestration (Docker, Kubernetes)Experience with message queuing systems (Kafka, RabbitMQ, or similar) is a plusUnderstanding of cloud platforms (AWS, Azure, or GCP)Strong knowledge of design patterns, SOLID principles, and clean code practicesExperience with CI/CD tools (Jenkins, GitLab CI, or similar)Excellent problem-solving, analytical, and communication skillsBachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent practical experience)Preferred QualificationsExperience with event-driven architectureExposure to Agile/Scrum methodologiesPrior experience in a technical leadership or mentorship roleKnowledge of performance tuning and application monitoring tools (e.g., New Relic, Datadog, Splunk)Experience working in a fast-paced, cross-functional product environment","datePosted":"2026-09-19T13:12:35.204Z","dateModified":"2026-09-19T13:12:35.204Z","hiringOrganization":{"@type":"Organization","name":"VSoft Consulting Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pleasanton","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a2a67c341725553d68260787"},"url":"https://jobsearcher.com/jobs/a2a67c341725553d68260787"}}