> Markdown version of [/jobs/ext/4618420-senior-software-engineer-ref-job-code-sse-01-24](https://www.wearedevelopers.com/jobs/ext/4618420-senior-software-engineer-ref-job-code-sse-01-24). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Ref job code: SSE 01-24) - **Company:** NOVUS SYSTEMS, INC. - **Location:** Milpitas, CA, United States - **Experience:** Expert - **Salary:** $285,000 - $290,000 - **Contract:** Permanent contract - **Skills:** RESTful API Modeling Language, Application Performance Management, Computer Engineering, Hibernate (Java), PostgreSQL, Anypoint Studio, Simple Object Access Protocol (SOAP), Spring-boot, Information Technology, Restful APIs, Mulesoft, Microservices - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25196_d4da5b80a44924b9ce03cbb5cc54bd06 ## About the Role Requires bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Computer Information Systems or related field. Requires Five years of experience in the job offered, Software Engineer, Software Developer, Software Consultant or related occupation. The required experience must include at least three years of experience in Spring Boot, Hibernate, PostgreSQL, Microservices, MuleSoft (3.9.0 & 4.3.0), Anypoint Platform, REST, SOAP, RAML. ## Description * Analyze user's requirements by understanding their Business Processes and Core functionality of the System. * Gather Information and understand the application process. * Analyze existing business processes and business user. * Requirement gathering, perform fit/gap analysis and procedures to improve use of customer's application performance. * Design each module of an application or system in a systematic technique for constructing the program structure and ensure that the modules work together as an Integrated system. * Recommend software upgrades for customer's existing programs and systems. * Document the Processes to guide the development, testing, maintenance and improvement of system or Application.