Programmer Analyst 4 - Java/Spring Boot/React

Here Technologies
yesterday

Role details

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

Job location

Tech stack

Java
JavaScript
Spring Security
Amazon Web Services (AWS)
Tomcat
HTML5
Azure
Software Documentation
Relational Databases
Database Schema
DevOps
Eclipse
Java Platform Enterprise Edition (J2EE)
Hibernate
IBM Websphere Application Server
Java Persistence API
Apache Struts
WildFly (JBoss AS)
jQuery
JUnit
Maven
Object-Oriented Software Development
Openshift
Scrum
Systems Development Life Cycle
Query Optimization
Standard Sql
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Stored Procedures
SQL Databases
Network Routers
Enterprise Software Applications
Test Driven Development
Spring-mvc
React
Spring-boot
SOAPAPI
GIT
Spring Data
Angular
React
REST
Es2015
Code Restructuring
Spring Batch

Job description

We are seeking an experienced Programmer Analyst with strong expertise in Java/J2EE technologies to support the development, enhancement, and maintenance of enterprise applications. The ideal candidate will have extensive experience with Spring Boot, Hibernate, React/Angular, RESTful services, and relational databases.

Requirements

8+ years of Java/J2EE application development experience

Strong experience with Java 17+, Spring MVC, Spring Boot, Spring Data, Spring Batch, and Spring Security

Experience with Hibernate/JPA and Object-Oriented Design principles

Experience developing RESTful APIs and SOAP Web Services

Strong SQL/PL-SQL development and query tuning experience

Experience with Apache Struts Framework

Experience with Eclipse, STS, Maven, and Git

Experience with JUnit and Test-Driven Development (TDD)

Experience with React.js and/or Angular, JavaScript (ES6+), HTML5, and jQuery

Understanding of Redux, React Router, and component lifecycle

Experience with JBoss, Tomcat, WebSphere, and OpenShift

Experience working in Agile/Scrum environments

Exposure to AWS/Azure and DevOps practices

Strong documentation, analysis, and troubleshooting skills

Experience using AI-assisted development tools for coding, refactoring, and documentation

Responsibilities:

Design, develop, test, and maintain enterprise applications

Build and support RESTful and SOAP-based services

Develop and optimize SQL queries, stored procedures, and database objects

Create technical design documents and system documentation

Develop front-end solutions using React or Angular

Participate in SDLC activities including requirements analysis, development, testing, and deployment

Collaborate with business and technical stakeholders to deliver high-quality solutions

Location Requirement: Candidates must be local to the Lansing, MI area (within 90 miles) at the time of submission.

Apply for this position