×
Register Here to Apply for Jobs or Post Jobs. X

Java Software Engineer

Job in Lansing, Ingham County, Michigan, 48900, USA
Listing for: A-Line Staffing Solutions
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Location:

Lansing, MI (Hybrid – 3 days onsite/week)

No C2C or Third-Party Candidates

Position Overview

We are seeking an experienced Senior Java Developer to support the maintenance, enhancement, and modernization of mission‑critical enterprise applications. This role is responsible for developing new functionality, maintaining existing applications, improving automated processes, ensuring data integrity, and supporting compliance and security initiatives.

The ideal candidate will have strong experience with Java
, Spring Boot
, Hibernate
, SQL/PLSQL
, and modern front‑end technologies such as React or Angular
, along with experience working in Agile environments.

Key Responsibilities
  • Design, develop, test, and maintain enterprise Java applications
  • Develop business application components using Object‑Oriented Java/JEE technologies
  • Design and develop RESTful APIs and web services using Spring MVC and Spring Boot
  • Develop and maintain applications using Apache Struts Framework
  • Build and maintain database objects including stored procedures, functions, and SQL scripts
  • Troubleshoot and optimize SQL and PL/SQL code for performance and scalability
  • Integrate software components into fully functional enterprise applications
  • Develop prototypes, mockups, and technical solutions for stakeholder review
  • Create software design documents, flowcharts, screen layouts, and technical documentation
  • Support full Software Development Life Cycle (SDLC) activities including requirements gathering, design, testing, deployment, and support
  • Utilize source control, build automation, and deployment tools to manage application releases
  • Participate in Agile development processes including sprint planning, testing, and code reviews
  • Leverage AI‑assisted development tools for code generation, documentation, and productivity improvements
Required Qualifications
  • 5+ years of experience developing complex applications using Java
  • 5+ years of experience with Spring Framework and Spring Boot
  • 5+ years of experience with Hibernate/JPA
  • 5+ years of experience with SQL and/or PL/SQL
  • 5+ years of experience using Java IDEs such as Eclipse or Spring Tool Suite (STS)
  • 5+ years of experience with Java JEE and Apache Struts Framework
  • Experience designing and consuming RESTful APIs and web services
  • Strong knowledge of software design patterns and enterprise architecture principles
  • Experience with Git, Maven, and source control best practices
  • Experience working with application servers including Tomcat, JBoss, Web Sphere, or Open Shift
Preferred Qualifications
  • 3+ years of experience with React.js or Angular
  • Experience with Spring Security, Spring Batch, and Spring Data
  • Experience with SOAP Web Services and JMS
  • Experience with Agile methodologies and Test‑Driven Development (TDD)
  • Experience with Dev Ops practices and cloud platforms such as AWS or Azure
  • Experience working within CMM/CMMI Level 3 environments
  • Experience using AI‑powered development tools to accelerate software delivery
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary