Daily tasks include, but are not limited to:

  • Analyze, design, develop, test, implement, and document UISIM software enhancements and defect corrections.
  • Develop accessible user-interface screens, reusable components, and application frameworks using Angular and Java technologies, with emphasis on ADA compliance.
  • Develop and integrate backend services, classes, business processes, batch jobs, and interfaces using J2EE, Spring Boot, service-oriented architecture, and microservice patterns.
  • Develop and maintain REST and SOAP web services and integrate application components into end-to-end business processes.
  • Develop complex SQL and data-access components for DB2 and other relational databases, including object-relational mapping frameworks.
  • Perform unit, integration, regression, and performance testing; identify and resolve software defects and performance bottlenecks.
  • Use GitHub or GitLab repositories and CI/CD pipelines to support controlled software builds, testing, and deployments.
  • Analyze and document existing UISIM system design and functionality to support the enhancement roadmap, technical-debt remediation, and platform upgrades.
  • Create and maintain technical designs, sequence diagrams, activity diagrams, system documentation, and operational support procedures.
  • Conduct code reviews and mentor State staff in modern applicationdevelopment practices

Required Qualifications:

  • 60 months of experience developing Java-based, multi-tier web applications using J2EE or Spring Boot, industry-standard design patterns, and agile
  • Methodologies.
  • 48 months of experience developing Angular user interfaces, reusable components, and accessible web applications that meet ADA or WCAG Requirements.
  • 48 months of experience developing and integrating REST or SOAP services, backend business services, batch jobs, and application interfaces.
  • 36 months of experience developing complex relational database queries and data-access components using SQL, DB2, Hibernate, JPA, or comparable Technologies.
  • 36 months of experience using GitHub or GitLab repositories and CI/CD pipeline technologies for automated build, test, and deployment activities
  • 24 months of experience developing or supporting applications hosted on Google Cloud Platform or another enterprise cloud platform.
  • 24 months of experience analyzing and documenting existing application designs, enhancement roadmaps, technical debt, or system functionality.
Similar jobs

Software Developer - Senior

Apply Now
Back to search page