Senior Full Stack Developer – Java, AngularJS & Integrations; San Jose, CA
Listed on 2026-01-08
-
Software Development
Java Developer, Full Stack Developer
Senior Full Stack Developer – Java, Angular
JS & Integrations (8680-1 San Jose, CA)
Angular
JS~Java Rest web services
Build web services and integrations using Snaplogic, Splunk, JSON, HTML, and RESTful design. Develop business-critical solutions using both client-side and server-side technologies. Collaborate within an Agile Scrum team to deliver functional features. Research and integrate open-source technologies into the engineering stack. Write unit test code and participate in design/code/test reviews. Deploy services and perform end-to-end testing. Partner with engineers and product managers to align development with business goals.
Work with security teams to ensure secure development practices. Debug and resolve bugs from internal/external partners. Author design documents and estimate timelines for features. Maintain effective communication with management on project progress and risks.
- 7+ years of experience in software development or IT. Strong Java coding skills.
- Experience with client-side technologies – HTML, CSS, JavaScript, XML, Angular
JS. Proficiency with RESTful APIs and HTTP-based integrations. Strong experience with Snaplogic, Splunk, JSON, and HTML. Background in web services and system integrations. - with relational and No
SQL databases. Experience with Dev Ops practices and CI tools (Jenkins, Maven, ANT). - Knowledge of version control systems – Git Hub. Strong software development model understanding and application/infrastructure security. Focus on quality: writing unit tests, integration tests, and maintaining code coverage.
- 2+ years’ experience with Agile methodology.
- 2+ years’ experience with JIRA or other story/sprint tracking tools.
- 1+ years’ experience with marketing automation or lead generation tools.
- Experience integrating with Marketo and/or Salesforce (SFDC).Strong understanding of hosted services-to-on-premises integrations.
- Experience or understanding of JMS (Java Messaging Service).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).