SOFTWARE DEVELOPER II - FULL STACK (ANGULAR, JAVA)

NISC
Full-time
Cedar Rapids, IA
Posted on 22 days ago

Job Description

NISC is seeking a talented and motivated Software Developer II to join their SmartHub Web Development team. This role involves designing, building, and maintaining responsive web applications and RESTful web services, utilizing technologies like Angular, Java, and Kubernetes. The ideal candidate will collaborate with cross-functional teams, resolve customer issues, and explore intelligent automation solutions.

Responsibilities

  • Design and build responsive web applications
  • Stand up RESTful web services
  • Container-driven development (Kubernetes, microservices)
  • Collaborate with cross-functional teams
  • Research, analyze, and resolve customer issues
  • Unit and integration test code
  • Leverage generative AI tools
  • Follow software development methodologies
  • Explore and prototype intelligent agent-based features

Requirements

  • 5+ years’ experience in software development
  • Proficient with Angular, TypeScript or GWT
  • Java or other object-oriented programming experience
  • Experience with RDBMS (Postgres, Oracle)
  • Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
  • Proficient in developing responsive content
  • Understanding of modern software engineering principles
  • Working knowledge of web trends and architecture
  • Experience with automated testing methods
  • Experience with Git
  • Understanding of Test-Driven Development
  • Experience with JIRA, Confluence, Bitbucket, Bamboo
  • Experience with agentic AI coding tools
  • Bachelor’s Degree in a Computer Science-related field

Benefits

  • No benefits