Programming Analyst

CSZNET, Inc.
East Lansing, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

East Lansing, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Capability Maturity Model Integration
Code Generation
Computer Programming
DevOps
Eclipse
Enterprise JavaBeans
Hibernate
Java Message Service (JMS)
Java Persistence API
Apache Struts
WildFly (JBoss AS)
Service-Oriented Architecture
PL-SQL
SQL Databases
Network Routers
Java Application Server
Test Driven Development
React
Spring-boot
SOAPAPI
Angular
Information Technology
React
Es2015
Code Restructuring

Job description

The position is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to applications supported within our department.

Requirements

  • 5+ years developing complex computer systems using Java.
  • Experience with Java 17+, SOAP Web-Services and Java Messaging Service (JMS) API.
  • 5+ years developing complex computer systems using java IDEs such as Eclipse and STS.
  • 5+ years programming using Java JEE Struts Framework.
  • 5+ years programming in SQL and/or PL/SQL.
  • 5+ years programming using Java JEE Spring/SpringBoot Framework 3.0.
  • 5+ years of development using Hibernate/JPA framework.
  • 3+ years in projects development using Angular/React JS, JavaScript framework.
  • 3+ years programming in the JBOSS Enterprise SOA environment including JBOSS Workflow.
  • 3+ years using CMM/CMMI Level 3 methods and practices.
  • 2+ years implemented agile development processes including test driven development.
  • 2+ years of experience with React.js and modern JavaScript (ES6+).
  • Understanding of Redux, React Router, and component lifecycle.
  • Exposure to DevOps practices and cloud platforms (AWS, Azure).
  • Hands-on experience using AI to accelerate daily coding tasks, including code generation, refactoring and documentation.

Apply for this position