More jobs:
Senior Java Developer; local to Michigan
Job in
Lansing, Ingham County, Michigan, 48900, USA
Listed on 2026-06-05
Listing for:
Morph Enterprise
Full Time
position Listed on 2026-06-05
Job specializations:
-
Software Development
Java Developer, Full Stack Developer
Job Description & How to Apply Below
- Develop business application components using Object-Oriented Java/JEE technologies and design principles.
- Design and develop RESTful Web Services using Spring Web MVC framework.
- Design, develop, and maintain applications using Apache Struts framework.
- Build and maintain unit testing frameworks using JUnit and Spring Boot.
- Execute the full Software Development Life Cycle (SDLC), including requirements gathering and preparation of functional and technical specifications.
- Develop database objects including stored procedures and functions.
- Troubleshoot issues using SQL and PL/SQL scripts.
- Tune SQL queries and scripts for optimal performance.
- Integrate software components into fully functional software systems.
- Utilize source control tools such as Git.
- Work with build frameworks such as Maven, manage source code, maintain software baselines, and create WAR files for deployments.
- Develop applications using Apache Tomcat, JBoss, Web Sphere, and Open Shift Container platforms.
- Create software design documents and coordinate stakeholder reviews and approvals.
- Develop prototypes and mockups for user review and approval.
- Create flowcharts, screen layouts, and technical documentation to ensure logical system design.
- Work with Redux, React Router, and React component lifecycle concepts.
- Develop solutions using Java 17+, SOAP Web Services, and JMS APIs.
- Utilize Spring Boot, Spring Data, Spring Batch, and Spring Security frameworks.
- 5+ years of experience developing complex applications using Java.
- 5+ years of experience with Java IDEs such as Eclipse and STS.
- 5+ years of experience with Java JEE Struts Framework.
- 5+ years of experience programming in SQL and/or PL/SQL.
- 5+ years of experience with Java JEE Spring/Spring Boot Framework.
- 5+ years of experience using Hibernate/JPA.
- 3+ years of experience developing applications using Angular and/or React.js.
- 3+ years of experience in JBoss Enterprise SOA environments, including JBoss Workflow.
- 3+ years of experience following CMM/CMMI Level 3 methodologies and practices.
- 2+ years of experience implementing Agile development processes, including Test-Driven Development (TDD).
- Understanding of Redux, React Router, and component lifecycle concepts.
- Exposure to Dev Ops practices and cloud platforms such as AWS and Azure.
- Hands-on experience utilizing AI tools for code generation, refactoring, and documentation.
- 5+ years of recent experience with Java and Spring.
- 3+ years of recent experience writing, compiling, modifying, and debugging complex SQL Server database objects, including:
- Stored Procedures
- Functions
- Triggers
- Views
- Tables
- Linked Servers
- 3+ years of recent experience using Azure Dev Ops (ADO) for:
- Sprint planning
- Task tracking
- Progress reporting
- Strong customer service, teamwork, relationship-building, and communication skills.
- Required onsite days:
Monday and Tuesday. - Remote eligible days:
Wednesday, Thursday, and Friday. - Local candidates preferred.
- Provide ongoing maintenance and support for complex Java applications.
- Design, develop, and implement application enhancements.
- Develop and maintain automated processes.
- Streamline critical business processes.
- Ensure data integrity and regulatory compliance.
- Secure enterprise applications and systems.
- Support accurate processing and reporting of business-critical information.
Position Requirements
10+ Years
work experience
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).
(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:
×