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

Software Developer, Full Stack Developer, Java Developer

Job in Lansing, Ingham County, Michigan, 48900, USA
Listing for: A-Line Staffing Solutions LLC
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Full Stack Developer, Java Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
Title:

Programmer Analyst IV

Location:

Lansing, MI (Hybrid – 2-days onsite per week)

Note:

This is a W2 contract role – C2C, 1099, & 3 rd party candidates will NOT be considered The Programmer Analyst IV will design, develop, and maintain full stack applications utilizing Java (Spring Boot) on the back-end and modern JavaScript frameworks, such as React, Angular, or Vue on the front-end. Additionally, they will;
· Lead the development of scalable, secure, and high-performance solutions using Java-based technologies
· Collaborate closely with product owners, architects, and cross-functional teams to deliver comprehensive full-stack solutions aligned with business goals
· Design, develop, and consume RESTful APIs, and integrate with various third-party services and platforms
· Build responsive, user-friendly UI components using modern front-end frameworks, ensuring a seamless user experience across devices
· Actively contribute to Dev Ops practices, including continuous integration/continuous deployment (CI/CD), containerization using Docker/Kubernetes, and automated testing
· Participate in Agile/Scrum ceremonies and collaborate effectively within an Agile development environment
· Analyze, design, document, implement, and test software solutions based on detailed user stories managed through Jira
· Ensure accurate and timely time tracking for billing and reporting purposes
· Work alongside product owners to understand and define complex business processes and translate them into effective technical solutions
· Identify common issues and recurring patterns across applications to design reusable, scalable solutions that reduce redundancy and improve maintainability
· Provide knowledge transfer and mentorship to team members, ensuring continuity and shared understanding of developed solutions Position

Qualifications:

· 10+ years of professional experience in software/application development, with strong expertise in Java and developing enterprise-level systems
· 3+ years of hands ‑ on experience in microservices architecture, containerization (e.g., Docker), and container orchestration (e.g., Open Shift or Kubernetes)
· Strong experience in designing multi ‑ tier applications, distributed systems, and high ‑ availability solutions
· Strong understanding of REST APIs, service integration patterns, CI/CD pipelines, and secure application design
· Proven expertise in modern security protocols and authentication frameworks, including OAuth 2.0, SAML, OpenID Connect, and JSON Web Tokens (JWT), with hands ‑ on experience implementing secure and scalable identity and access management solutions across distributed systems
· Proven expertise in full stack development, with hands-on experience spanning both front-end and back-end technologies
· Strong proficiency in Java, Spring, Spring Boot, Oracle, and Hibernate/JPA
· Strong front-end development skills using Angular, React, HTML5, CSS3, JavaScript, and Type Script  
· Extensive experience working with relational and No

SQL databases
· Experience with message queuing systems, such as IBM MQ or equivalent technologies
· Familiarity with Agile/Scrum methodologies and the ability to thrive in a fast-paced, iterative development environment
· Strong background in Dev Ops practices and tools, including Git, Jenkins, Docker, Kubernetes, Maven
· Expert-level proficiency in Core Java, Multithreading, Collections, Concurrency, and JVM performance tuning
· Knowledge of Test-Driven Development (TDD) and hands-on experience with automated testing frameworks such as JUnit and Selenium; experience using Playwright testing platform preferred
· Knowledge of AI driven code development tools (Amazon Q & Kiro)
· Excellent problem-solving, debugging, and analytical skills, with the ability to troubleshoot and resolve complex technical issues efficiently
· Proven ability to communicate effectively with both technical teams (developers, testers, architects) and business stakeholders (product owners, project managers, executives), ensuring alignment between business requirements and technical capabilities
· Extensive experience working in Agile and Hybrid environments (Scrum,…
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