{"schemaVersion":"jobsearcher.job.v1","id":"70bf136b56e3d42b2523e2c4","url":"https://jobsearcher.com/jobs/70bf136b56e3d42b2523e2c4","canonicalUrl":"https://jobsearcher.com/jobs/70bf136b56e3d42b2523e2c4","title":"Senior Java Developer","description":"Role: Java DeveloperLocation: San Jose, CARequired Skills:Expertise in Java development and design, working on scalable, multi-tier products.Strong computer science fundamentals.Energetic, inspired, dedicated, passionate about software development.A self-starter who has the ability and willingness to learn new material quickly and perform in a fast-paced environment.A great team player, sociable, with good communication skills.Technical Qualifications:Experience in the design and implementation of distributed highly available multi-tier systems in structured object-oriented programming languagesExcellent command of the Java programming language and expertise with standard Java librariesComfortable in a Unix environment, with an understanding of networking fundamentalsExperience with web service protocols such as SOAP and RESTExperience with message broker technologies such as TibcoEMS or KafkaWorking knowledge of SQL and databases, particularly Oracle.Experience with product scalability/performance analysis and tuningKnowledge of PLC, version control and build systems, such as Maven and Git.Desired/Plus:Knowledge of clustering development frameworks such as Ignite, Reddison, SparkKnowledge of network integration with devices via wireless protocols such as Zigbee or 2030.5Working knowledge of python and/or unix shell scriptsComfortable with automated testing (unit/service-layer/UI)Interest/experience with electric power distribution business domainExperience delivering products in a Continuous delivery/Continuous deployment pipeline.Knowledge of cloud services, microservice architecture and containersExperience with ESB technologies such as MuleESBWorking knowledge of JavaScript, CSS, and HTML.MandatorySkills:Application Server (Jboss EAP, Oracle, Websphere), J2EE, Java, Networking Knowledge Group 1, Rest/SO","company":"Ruri Software Technologies","rawCompany":"ruri software technologies","city":"Alviso","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-11T13:00:15.855Z","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":"Role: Java DeveloperLocation: San Jose, CARequired Skills:Expertise in Java development and design, working on scalable, multi-tier products.Strong computer science fundamentals.Energetic, inspired, dedicated, passionate about software development.A self-starter who has the ability and willingness to learn new material quickly and perform in a fast-paced environment.A great team player, sociable, with good communication skills.Technical Qualifications:Experience in the design and implementation of distributed highly available multi-tier systems in structured object-oriented programming languagesExcellent command of the Java programming language and expertise with standard Java librariesComfortable in a Unix environment, with an understanding of networking fundamentalsExperience with web service protocols such as SOAP and RESTExperience with message broker technologies such as TibcoEMS or KafkaWorking knowledge of SQL and databases, particularly Oracle.Experience with product scalability/performance analysis and tuningKnowledge of PLC, version control and build systems, such as Maven and Git.Desired/Plus:Knowledge of clustering development frameworks such as Ignite, Reddison, SparkKnowledge of network integration with devices via wireless protocols such as Zigbee or 2030.5Working knowledge of python and/or unix shell scriptsComfortable with automated testing (unit/service-layer/UI)Interest/experience with electric power distribution business domainExperience delivering products in a Continuous delivery/Continuous deployment pipeline.Knowledge of cloud services, microservice architecture and containersExperience with ESB technologies such as MuleESBWorking knowledge of JavaScript, CSS, and HTML.MandatorySkills:Application Server (Jboss EAP, Oracle, Websphere), J2EE, Java, Networking Knowledge Group 1, Rest/SO","datePosted":"2026-09-11T13:00:15.855Z","dateModified":"2026-09-11T13:00:15.855Z","hiringOrganization":{"@type":"Organization","name":"Ruri Software Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Alviso","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"70bf136b56e3d42b2523e2c4"},"url":"https://jobsearcher.com/jobs/70bf136b56e3d42b2523e2c4"}}