Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors University - Salt Lake City Metropolitan Area
Hiring: Software Engineer II Full Stack (Java/Node.js/Angular) Company: Western Governors University Location: Salt Lake City Metropolitan Area Job Posted Time: 2026-09-11 10:43:01 Employment Type: Full-time Target Skills & Keywords : AWS, Accessibility, Agile, Angular, CI/CD, CloudWatch, Cypress, Docker, Dynatrace, ETL, Git, Java, JavaScript, Kubernetes, Node.js, OAuth2, OIDC, OWASP, Playwright, Project Management, REST, SAML, SOA, SOAP, Salesforce, Scrum, ServiceNow, Spring Boot, TypeScript, WCAG, Workday About the job Experience: •3+ years of experience building web applications and services in software development. •1+ year of experience with AWS or another cloud platform. Required Skills: •Develop and maintain web applications and services using Java/Spring Boot, Node.js, TypeScript, Angular, REST, XML, and HTTP, following the team's established patterns and standards. •Independently deliver features and integrations on time and to quality when given design guidance; write clean, maintainable code and effective unit and integration tests. •Design features and components within the team's existing architecture; participate actively in design and code reviews. •Build and support integrations between third-party products and existing infrastructure (e.g., ServiceNow, Salesforce, Nuxeo/Hyland DAM). •Contribute to performance tuning and reliability of high-utilization, 24x7 systems; participate in the on-call rotation and resolve incidents in the team's services. •Diagnose and resolve defects in existing and complex systems without introducing regressions; address technical debt within their area. •Work within the team's CI/CD pipeline and version-control/branching strategy; troubleshoot build and deployment failures. •Interface directly with internal customers to gather business processes and requirements; read beyond the stated requirement to deliver implied non-functional needs (security, monitoring, accessibility). Qualifications: •Understanding of the software development lifecycle: planning, estimation, coding, testing, reuse, security, integrations, and operational support; understands the strengths and trade-offs of common SDLC models. •Proficiency in building web applications and services with Java/Spring Boot and/or Node.js, TypeScript/JavaScript, and Angular. •Demonstrated capacity to design and implement features and integrations that meet functional and non-functional requirements, with appropriate attention to security, scalability, and reliability. •Demonstrated capacity to produce reasonable, well-reasoned estimates and comparatively size work. •Demonstrated capacity to design and execute effective unit, integration, and regression tests, analyze results, and correct problems. •Operational familiarity with CI/CD pipelines, version control (Git), and branching/release practices. •Operational familiarity with cloud services (AWS) and containerized delivery (Docker); familiarity with observability tools (e.g., Dynatrace, CloudWatch). •Good troubleshooting and performance-tuning skills; able to partner with Operations on problem-solving. •Secure coding (OWASP) and FERPA/student-data awareness; builds with accessibility (WCAG/ADA) in mind. •Uses AI-assisted development tools with judgment about when output needs human verification. Compensation: •$118,900 - $178,500 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!