Senior Java Architect

A-Line Staffing Solutions
Lansing, MI

Senior Full Stack Java Architect / Developer


Location: Lansing, MI (Hybrid)

Pay Rate: $60–$65/hour (W-2)

No C2C or Third-Party Candidates


Position Overview

We are seeking a highly experienced Senior Full Stack Java Architect / Developer to design, build, and maintain large-scale, enterprise-grade applications. This role requires deep expertise in Java, microservices architecture, and modern front-end frameworks, along with strong experience in application architecture and secure system design.

You will play a key role in delivering scalable, high-availability solutions while collaborating with cross-functional teams in an Agile environment.


Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java (Spring Boot) and modern JavaScript frameworks (React, Angular, or Vue)
  • Architect and implement scalable, secure, and high-performance systems
  • Develop and consume RESTful APIs and integrate with third-party services
  • Build responsive, user-friendly UI components
  • Lead microservices architecture and containerized deployments (Docker/Kubernetes)
  • Contribute to CI/CD pipelines and DevOps practices
  • Participate in Agile/Scrum ceremonies and collaborate across teams
  • Analyze, design, develop, test, and document software solutions
  • Identify reusable patterns and implement scalable design solutions
  • Mentor team members and provide technical leadership
  • Troubleshoot and resolve complex technical issues


Required Qualifications

  • 12+ years of experience in software development (Java-based systems)
  • 5+ years of experience in application architecture
  • 3+ years of experience with microservices, Docker, and Kubernetes/OpenShift
  • Strong expertise in:
  • Java, Spring, Spring Boot
  • Oracle, Hibernate/JPA
  • REST APIs and integration patterns
  • Strong front-end experience with:
  • Angular, React, HTML5, CSS3, JavaScript, TypeScript
  • Experience with relational and NoSQL databases
  • Experience with message queues (e.g., IBM MQ or similar)
  • Strong knowledge of OAuth2, SAML, OpenID Connect, JWT
  • Experience with CI/CD tools (Git, Jenkins, Maven, Docker, Kubernetes)
  • Familiarity with Agile/Scrum methodologies
  • Experience with automated testing (JUnit, Selenium; Playwright is a plus)


Preferred Qualifications

  • Experience with AI-assisted development tools
  • Strong background in enterprise system integration
  • Experience evaluating and modernizing legacy systems
  • Exposure to hybrid Agile/Waterfall environments


What You’ll Bring

  • Strong leadership and mentorship capabilities
  • Excellent communication across technical and business teams
  • Advanced problem-solving and analytical skills
  • Ability to manage complex, enterprise-level initiatives
  • A proactive, solutions-oriented mindset

// // //