Software Developer
A-Line Staffing Solutions
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 DevOps 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., OpenShift 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 TypeScript · Extensive experience working with relational and NoSQL 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 DevOps 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, Kanban), with a strong track record of translating business requirements into actionable user stories for development teams; familiarity with traditional SDLC methodologies, such as Waterfall, preferred · Strong understanding of enterprise software integration, including how applications interface with other systems and databases to support scalable and cohesive business solutions · Knowledgeable in IT infrastructure and architecture, APIs, middleware, and the evaluation of legacy versus emerging technologies in the context of software development decisions · Skilled at identifying functional and technical gaps in existing systems and designing targeted solutions whether through the development of new features, integration of third-party applications, or enhancement of legacy platforms to effectively meet business needs · A minimum of a Bachelor’s Degree in a relevant field Note: This is a W2 contract role – C2C, 1099, & 3 rd party candidates will NOT be considered .aa415a4b-8b21-40fc-a65c-70d2b25ca29a
$99.6k - $223.4k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a...SuggestedTemporary workFlexible hours- ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107187 Date Posted: 05/31/2026 Shortcut: Description Recommended Jobs Description...SuggestedHourly payContract workLocal areaRemote work
$209k - $238.5k
...Capital One is seeking a Senior Lead Software Engineer to join their team in Lansing, MI. This role is remote-eligible and offers a competitive salary range between $209,000 and $238,500, depending on experience. Responsibilities include building innovative shopping solutions...SuggestedRemote work- ...Key Responsibilities Full Stack Java Development Design, develop, and maintain enterprise Java applications Build scalable solutions... ...Support complex enterprise applications Integrate software components and services Troubleshoot production issues Participate...SuggestedContract workLocal area
- ...Full-Stack Java Developer Position This is a full-stack java developer position, exposure with front-end development is desired. The... ...(MDOT) Project Development and Maintenance programs. As a software developer, the responsibilities include, but are not limited to...Suggested
- ...1(k) plan. We are currently seeking a Senior Java Full Stack Developer . The work schedule is hybrid with two days onsite and three... ...test framework with Junit and Spring Boot. Execute full software development life cycle (SDLC) including experience in gathering...Hourly payRemote work
$140k - $170k
...SitusAMC is seeking an experienced Full-stack Developer in Lansing, MI. The ideal candidate will provide technical leadership to the software team, design software solutions, and engage with clients. Applicants should have a Bachelor's degree in computer science, 8+ years...- ...Full Stack Java Developer Experience programming application user interfaces using current Javascript/front-end frameworks and CSS, Required, 5 Years Experience programming with Java 8, Required , 4 Years. Experience programming in projects using current...
- ...Full-Stack Java Developer Hybrid position- onsite two days per week. Webcam MS Teams interviews on laptop. Worth Authorization:... ...Full-Stack Java Developer with strong front-end skills. As a software developer, the responsibilities include, but are not limited to...2 days per week
- ...Title: Java Developer Location: Lansing, MI (Hybrid) Inter Type: In-Person 5+ years, Java - Strong object-oriented programming skills and familiarity with Java-based enterprise application development. 5+ years, Spring Boot - Experience with...
- ...you secure a Tech Job, but we build your solid career in technology. Roles and Responsibilities Expert programming skills developing back-end cloud applications in Java Experience with Agile methodology Should have worked in development and maintenance...H1bImmediate start
- ...office 2 days a week (Tue/Wed) upon start Description : Top Skills & Years of Experience: -This is a full-stack java developer position, exposure with front-end development is highly desired. - 7+ years of experience programming complex computer systems...Work at officeLocal area2 days per week
- ...I have an opportunity for "Full Stack Java Developer - Lansing, MI. and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate it. Position : Full Stack...Immediate start
- ...Title: Programmer 4 (Java full Stack Developer) Location: Lansing, MI 48933 (Hybrid - 2 Days Onsite/week & Local candidates only) Interview: In-person. Candidates MUST be available for an in-person interview. Duration: 1 year with possible extension...Local area2 days per week
$200k - $250k
..., deeply experienced engineering leader who can operate across software engineering, data/ML engineering, and cloud infrastructure. You... ...technical design, code quality, and system reliability Mentor and develop engineers, creating strong technical ownership and...- ...responsible for designing, building, testing, and supporting both new and existing software applications including Mobile app for child support. This role plays a key part in developing program modules and providing reliable production support for designated applications...H1bLocal area
- ...Need Java Developer in Lansing MI We are Staffing Specialist working directly with all US States and Local and Commercial clients. We are known for our IT Services, Mobile development, Web development and Cloud computing and working with clients to deliver high-performance...Local area
- ...Java Developer with Guidewire Location: Lansing, MI Duration: Long Term Top Three Skills: Java Development background - 5 years Experience with BC Integration/CC Integration - 5 Years BC Configuration - 5 Years Job Description: Production...
- ...Role: Java Developer Location: Lansing, MI (Remote for now) Duration: 12+ months Interview: Phone/Skype ** Starting May 2022 Selected candidate will be required to work hybrid remote model with 2 days ON SITE (REQUIRED) - each week and allowing...Remote workWork from home3 days per week
- Technical knowledge: Creating API's to interface with MAGIC data writing core Java applications (JAVA EE, backend business logic, getting data from the database app, some simple UI, and server API's which are RESTful, Javascript for UI, JSP, all web...
$105.72k - $132.14k
...Generally, works independently and leads the less experienced developers. Primary Responsibilities Lead the process of implementation planning... ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...to the application development team, which includes designing, developing and supporting complex Java applications for MDHHS Infectious... ...leadership to the application development team. • Develop software design documents and work with stakeholders for review and approval...Local areaRemote workRelocation2 days per week
- ...ongoing maintenance and support of complex Java applications and developing enhancements to Electronic Death Registry System (EDRS) and... ...Session Façade, DAO, Singleton, and Service Locator• Execute full software development life cycle (SDLC) including experience in...
$186.07k - $218.9k
...data storage, to building and maintaining scalable pipelines, to developing frameworks, tools, and internal applications to make that data... ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend...Local area$142.6k - $261.5k
...starting point is different. We would love to hear your story. The opportunity As a Manager Full Stack Software Engineer , you will independently develop, test, and maintain high‑quality software solutions across the technology stack. You will work closely with...Summer holidayLocal areaFlexible hours- ...to stretch themselves professionally. We want to help you grow, develop, and learn new things. You’re constantly evolving, so shouldn’t... ...(compute, storage, network, data, etc) ~ Experience as a software developer with knowledge of automation, Infrastructure as Code...Work experience placementRemote workFlexible hours
$157.1k - $258.5k
...computational and networking subsystems, and working closely with software and hardware teams to ensure seamless integration of vehicle... ...ensuring traceability and alignment with product and safety goals. Develop and maintain system architecture, balancing trade-offs in...Local areaRemote workWork from homeFlexible hours- Hello, Hope you are doing good. Position: Salesforce Cloud Architect Location: Lansing, MI Duration: Long Term Client: State of MI Job ID: 133158 Job Description: Top Skills & Years of Experience: - 5+ years...Work experience placement
$82.9k - $217.25k
...Leads the design, development, and support of modern software solutions in an Agile/Scrum and DevOps environment, with specialization... ...stories for content capture, workflow, and records requirements are developer-ready with clear acceptance criteria and test scenarios....Contract workWork at officeFlexible hours- ...Lead Software Engineer BaaS Team Anywhere Type: Contract-to-Hire Category: Development Industry: Financial Services Workplace Type: Remote Reference ID: JN -052026-106955 Date Posted: 05/12/2026 Shortcut: Description Recommended Jobs...Hourly payContract workLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer full time Lansing, MI
- startup software engineer Lansing, MI
- software developer Lansing, MI
- software development engineer aws Lansing, MI
- ngo software engineer Lansing, MI
- part time software developer Lansing, MI
- software engineer Lansing, MI
- senior software engineer Lansing, MI
- cybersecurity software engineer Lansing, MI
- part time software developer remote Lansing, MI

