{"schemaVersion":"jobsearcher.job.v1","id":"27c5b6575f5773be1ff635d4","url":"https://jobsearcher.com/jobs/27c5b6575f5773be1ff635d4","canonicalUrl":"https://jobsearcher.com/jobs/27c5b6575f5773be1ff635d4","title":"Senior Backend Software Engineer (Java)","description":"Senior Backend Software Engineer (Java)We’re looking for an experienced software engineer to be a key contributor in developing cloud-based services that will drive the future of the business. You will join our small and dynamic Cloud Services team, using the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.Responsibilities: This is a technical hands-on role, with responsibilities ranging from being at the vanguard of solving technical problems to venturing into unchartered areas of technologies to solve complex problems.Directly responsible for consistently delivering high-quality, scalable, production-ready backend/server code in Java by implementing best practices in software engineering, including coding standards, testing and deployment procedures.Partner closely with a cross-functional team of key stakeholders (Engineers, Architects, Product Managers, QA, Operations, and Business Partners) to design and implement end-to-end solutions that meet user needs as well as engineering/operational/business goals.Mentor junior developers using expertise in software development methodology and frameworks, in areas such as quality, security, and scalability.Qualifications: 8+ years of software engineering experience, including a successful track record developing customer-facing SaaS/PaaS products.5+ years working experience in core Java and Spring Framework.3+ years working experience within microservice architecture, specifically utilizing REST services and JSON.Experience in developing applications that are deployed in AWS.Excellent understanding of O/R mapping concepts and tools (Hibernate, JPA).Fluent in Databases/SQL (MySQL experience preferred).Excellent programming discipline: data structures, complexity analysis, object-oriented principles, design patterns, and unit testing.Excellent knowledge of the development challenges inherent with highly scalable and available web/mobile applications.Experience with API development and integration with 3rd-party services is preferred.Experience mentoring junior engineers.BS/MS in Computer Science/Engineering or equivalent.Location: Menlo Park, CAType: Full TimeSalary Range: $175K – 190K (DOE)","company":"OSI Engineering","rawCompany":"osi engineering","city":"Menlo Park","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-16T12:18:48.669Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Backend Software Engineer (Java)","description":"Senior Backend Software Engineer (Java)We’re looking for an experienced software engineer to be a key contributor in developing cloud-based services that will drive the future of the business. You will join our small and dynamic Cloud Services team, using the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.Responsibilities: This is a technical hands-on role, with responsibilities ranging from being at the vanguard of solving technical problems to venturing into unchartered areas of technologies to solve complex problems.Directly responsible for consistently delivering high-quality, scalable, production-ready backend/server code in Java by implementing best practices in software engineering, including coding standards, testing and deployment procedures.Partner closely with a cross-functional team of key stakeholders (Engineers, Architects, Product Managers, QA, Operations, and Business Partners) to design and implement end-to-end solutions that meet user needs as well as engineering/operational/business goals.Mentor junior developers using expertise in software development methodology and frameworks, in areas such as quality, security, and scalability.Qualifications: 8+ years of software engineering experience, including a successful track record developing customer-facing SaaS/PaaS products.5+ years working experience in core Java and Spring Framework.3+ years working experience within microservice architecture, specifically utilizing REST services and JSON.Experience in developing applications that are deployed in AWS.Excellent understanding of O/R mapping concepts and tools (Hibernate, JPA).Fluent in Databases/SQL (MySQL experience preferred).Excellent programming discipline: data structures, complexity analysis, object-oriented principles, design patterns, and unit testing.Excellent knowledge of the development challenges inherent with highly scalable and available web/mobile applications.Experience with API development and integration with 3rd-party services is preferred.Experience mentoring junior engineers.BS/MS in Computer Science/Engineering or equivalent.Location: Menlo Park, CAType: Full TimeSalary Range: $175K – 190K (DOE)","datePosted":"2026-07-16T12:18:48.669Z","dateModified":"2026-07-16T12:18:48.669Z","hiringOrganization":{"@type":"Organization","name":"OSI Engineering","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Menlo Park","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"27c5b6575f5773be1ff635d4"},"url":"https://jobsearcher.com/jobs/27c5b6575f5773be1ff635d4"}}