Java Developer/Programmer Analyst :: Lansing, MI (Hybrid)
ARK Solutions, Inc.
Lansing, United States of America
18 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Lansing, United States of America
Tech stack
HTML
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Tomcat
Server Applications
Applications Architecture
HTML5
Unit Testing
Azure
Business Software
Data Integrity
Software Debugging
Software Design Documents
Software Design Patterns
DevOps
ECMAScript
Java Platform Enterprise Edition (J2EE)
Hibernate
IBM Websphere Application Server
Spring
Apache Struts
WildFly (JBoss AS)
jQuery
JUnit
Maven
Microsoft SQL Server
MVC
Object-Oriented Software Development
Openshift
Singleton Pattern
Software Engineering
SQL Stored Procedures
PL-SQL
SQL Databases
SQL Server Reporting Services
XML
Network Routers
Java Application Server
Spring-mvc
React
Spring-boot
GIT
Angular
React
REST
Software Version Control
Job description
Seeking for a skilled Java Developer/Programmer Analyst for maintaining and enhancing complex Java applications, streamlining critical business processes, ensuring data integrity, compliance, and securing applications., * Develop and maintain Java applications using Spring MVC, Hibernate, jQuery/HTML5, JavaScript, HTML, XML, and Angular.
- Create business application components using Object-Oriented Java/JEE technologies.
- Design and implement RESTful Web Services using Spring Web MVC framework.
- Develop applications using Apache Struts framework.
- Implement design patterns such as Intercepting Filter, Front Controller, Session Fac ade, DAO, Singleton, and Service Locator.
- Build and maintain unit test frameworks with Junit and Spring Boot.
- Execute full software development life cycle (SDLC), including requirements gathering and writing functional/technical specifications.
- Develop database objects including stored procedures and functions.
- Troubleshoot issues using SQL and PL/SQL scripts and tune SQL queries.
- Integrate software components into a fully functional system.
- Use source control tools like GIT and build frameworks like Maven.
- Develop with application servers such as Apache Tomcat, JBOSS, Web Sphere, and OpenShift Container.
- Create software design documents and prototypes for stakeholder review.
- Experience with React.js, modern JavaScript (ES6), Redux, React Router, and component lifecycle.
- Work on large agile projects and utilize DevOps practices and cloud platforms (AWS, Azure).
Requirements
- 5+ years of experience with Angular, JavaScript, SSRS, SQL Server, Java, and Spring.
- 3+ years of experience with Azure DevOps (ADO) for Agile methodologies.
- Experience in writing, compiling, modifying, and debugging complex SQL Server database configuration items.
- Ability to provide quality customer service, build trust, and foster teamwork.
About the company
© 2026 Careerjet All rights reserved