{"schemaVersion":"jobsearcher.job.v1","id":"8307f47946b6b28a8171ebbb","url":"https://jobsearcher.com/jobs/8307f47946b6b28a8171ebbb","canonicalUrl":"https://jobsearcher.com/jobs/8307f47946b6b28a8171ebbb","title":"Senior Java Developer","description":"Job Title: Senior Java Developer\nLocation: Oakland, CA / Rancho Cordova, CA or Alpharetta, GA\nType: Contract\nVisa: USC\nPosition Summary\nWe are seeking a highly skilled Senior Java Developer with strong hands-on experience in Core Java, Spring Boot Microservices, and database development. The ideal candidate will be responsible for designing, developing, and supporting scalable, high-performance enterprise applications. Experience with Azure Cloud technologies is highly desirable.\nKey Responsibilities\nDesign, develop, test, and deploy scalable applications using Core Java and Spring Boot Microservices.\nDevelop RESTful APIs and integrate with internal and external systems.\nAnalyze business requirements and translate them into technical solutions.\nParticipate in architecture, design reviews, and code reviews.\nTroubleshoot performance, scalability, and production issues.\nCollaborate with cross-functional teams including Product Owners, Architects, DevOps, and QA teams.\nFollow Agile development methodologies and engineering best practices.\nContribute to CI/CD implementation and application modernization initiatives.\nRequired Experience\n7+ years of experience in Java application development.\nStrong expertise in designing and developing enterprise-grade applications using Java technologies.\nProven experience building cloud-ready, distributed systems and microservices.\nCore Java\nStrong understanding of Java fundamentals, OOP concepts, Collections, Multithreading, Concurrency, Exception Handling, JVM, and Performance Tuning.\nExperience with Java 8+ features including Streams, Lambda Expressions, and Functional Programming.\nSpring Ecosystem\nHands-on expertise with:\nSpring Boot\nSpring MVC\nSpring Data JPA/Hibernate\nSpring Security\nSpring Cloud\nMicroservices\nDesign and development of Microservices-based architectures.\nREST API design and implementation.\nService communication patterns, resiliency, fault tolerance, and distributed system concepts.\nDatabases\nStrong experience with relational databases such as:\nOracle\nSQL Server\nExpertise in SQL, schema design, query optimization, stored procedures, and performance tuning.\nDevOps & Tools:\nGit, Maven/Gradle, Jenkins, SonarQube.\nExperience with CI/CD pipelines.\nFamiliarity with Docker and Kubernetes is preferred.\nPreferred Skills\nExperience with messaging technologies such as Kafka, RabbitMQ, or Azure Service Bus.\nExposure to API Gateway and event-driven architectures.\nExperience with containerization and orchestration platforms.\nKnowledge of security best practices and OAuth/JWT authentication.\nPay: $50.00 - $60.00 per hour\nApplication Question(s):\nWe are looking for only US Citizens for this position, Are you US Citizen?\nExperience:\njava: 10 years (Required)\nWork Location: Hybrid remote in Oakland, CA 94601","company":"Avs","rawCompany":"avs","city":"Oakland","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-13T15:20:23.238Z","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","description":"Job Title: Senior Java Developer\nLocation: Oakland, CA / Rancho Cordova, CA or Alpharetta, GA\nType: Contract\nVisa: USC\nPosition Summary\nWe are seeking a highly skilled Senior Java Developer with strong hands-on experience in Core Java, Spring Boot Microservices, and database development. The ideal candidate will be responsible for designing, developing, and supporting scalable, high-performance enterprise applications. Experience with Azure Cloud technologies is highly desirable.\nKey Responsibilities\nDesign, develop, test, and deploy scalable applications using Core Java and Spring Boot Microservices.\nDevelop RESTful APIs and integrate with internal and external systems.\nAnalyze business requirements and translate them into technical solutions.\nParticipate in architecture, design reviews, and code reviews.\nTroubleshoot performance, scalability, and production issues.\nCollaborate with cross-functional teams including Product Owners, Architects, DevOps, and QA teams.\nFollow Agile development methodologies and engineering best practices.\nContribute to CI/CD implementation and application modernization initiatives.\nRequired Experience\n7+ years of experience in Java application development.\nStrong expertise in designing and developing enterprise-grade applications using Java technologies.\nProven experience building cloud-ready, distributed systems and microservices.\nCore Java\nStrong understanding of Java fundamentals, OOP concepts, Collections, Multithreading, Concurrency, Exception Handling, JVM, and Performance Tuning.\nExperience with Java 8+ features including Streams, Lambda Expressions, and Functional Programming.\nSpring Ecosystem\nHands-on expertise with:\nSpring Boot\nSpring MVC\nSpring Data JPA/Hibernate\nSpring Security\nSpring Cloud\nMicroservices\nDesign and development of Microservices-based architectures.\nREST API design and implementation.\nService communication patterns, resiliency, fault tolerance, and distributed system concepts.\nDatabases\nStrong experience with relational databases such as:\nOracle\nSQL Server\nExpertise in SQL, schema design, query optimization, stored procedures, and performance tuning.\nDevOps & Tools:\nGit, Maven/Gradle, Jenkins, SonarQube.\nExperience with CI/CD pipelines.\nFamiliarity with Docker and Kubernetes is preferred.\nPreferred Skills\nExperience with messaging technologies such as Kafka, RabbitMQ, or Azure Service Bus.\nExposure to API Gateway and event-driven architectures.\nExperience with containerization and orchestration platforms.\nKnowledge of security best practices and OAuth/JWT authentication.\nPay: $50.00 - $60.00 per hour\nApplication Question(s):\nWe are looking for only US Citizens for this position, Are you US Citizen?\nExperience:\njava: 10 years (Required)\nWork Location: Hybrid remote in Oakland, CA 94601","datePosted":"2026-08-13T15:20:23.238Z","dateModified":"2026-08-13T15:20:23.238Z","hiringOrganization":{"@type":"Organization","name":"Avs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oakland","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8307f47946b6b28a8171ebbb"},"url":"https://jobsearcher.com/jobs/8307f47946b6b28a8171ebbb"}}