Programmer Analyst 4 - Java / Spring Boot / React - Hybrid (Local to Lansing, MI)

Lansing, MI, US β€’ Posted 1 hour ago β€’ Updated 1 hour ago
Contract W2
Contract Independent
Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Scoreβ„’

πŸ«₯ Flibbertigibetting...

Job Details

Skills

  • Agile
  • Apache Tomcat
  • Application Servers
  • Artificial Intelligence
  • Build Tools
  • Amazon Web Services
  • AngularJS
  • Apache Maven
  • Apache Struts
  • CMM
  • CMMI
  • Cloud Computing
  • Code Refactoring
  • Data Integrity
  • Database
  • Design Patterns
  • DevOps
  • Elasticsearch
  • FOCUS
  • Git
  • Hibernate
  • IBM WebSphere
  • J2EE
  • JUnit
  • Java
  • JavaScript
  • MI
  • Marketing Intelligence
  • Microsoft Azure
  • Mockups
  • PL/SQL
  • Prototyping
  • RESTful
  • Spring Framework
  • React.js
  • SOAP
  • SQL
  • Software Development Methodology
  • Stored Procedures
  • Test-driven Development
  • Version Control
  • Web Services
  • WildFly

Summary

We are seeking an experienced Programmer Analyst to support and enhance complex enterprise Java applications. This role involves full lifecycle development, maintenance, and modernization of systems with a strong focus on performance, data integrity, and security.


Key Responsibilities:

Develop and maintain applications using Java/J2EE technologies

Design and build RESTful web services using Spring MVC

Work with frameworks like Spring Boot, Hibernate, and Struts

Develop front-end components using Angular or React.js

Write clean, testable, and efficient code

Build and maintain unit tests using JUnit and Spring Boot

Develop database objects (stored procedures, functions)

Troubleshoot and optimize SQL/PL-SQL queries

Participate in full SDLC including requirements, design, development, and deployment

Collaborate with stakeholders on design documents and system improvements

Create prototypes, mockups, and technical documentation


Required Skills:

5+ years of experience with Java, J2EE, Spring, and Spring Boot

Strong experience with Hibernate/JPA

Experience with Struts framework

5+ years of SQL and/or PL/SQL development

Experience with REST/SOAP Web Services and JMS

Hands-on with build tools like Maven and version control (Git)

Experience with application servers (Tomcat, JBoss, WebSphere)

Strong understanding of OOP, design patterns, and SDLC


Preferred Skills:

3+ years experience with Angular or React.js

Experience with modern JavaScript (ES6+), Redux, React Router

Experience working in Agile environments (TDD preferred)

Exposure to DevOps and cloud platforms (AWS/Azure)

Experience with container platforms like OpenShift

Familiarity with CMM/CMMI Level 3 practices

Experience using AI tools for coding, refactoring, and documentation


Work Schedule:

Onsite: Tuesday & Wednesday

Remote: Monday, Thursday, Friday

Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10481525
  • Position Id: 8946257
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Lansing, Michigan

β€’

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Hybrid in Lansing, Michigan

β€’

Today

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Lansing, Michigan

β€’

Yesterday

Easy Apply

Third Party, Contract

Depends on Experience

Hybrid in Lansing, Michigan

β€’

Today

Easy Apply

Contract

Depends on Experience

Search all similar jobs