Software Solutions Architect - Hybrid

The Smart
Dimondale, United States of America
20 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 187K

Job location

Dimondale, United States of America

Tech stack

Java
Architectural Patterns
User Authentication
Cloud Engineering
Continuous Integration
DevOps
Hibernate
Java Persistence API
Spring
NoSQL
OAuth
Openshift
Queueing Systems
Openid Connect
JSON Web Token
Security Assertion Markup Language (SAML)
Software Engineering
Software Systems
Web Application Frameworks
Enterprise Software Applications
React
System Availability
Spring-boot
Safety Critical Systems
Containerization
Angular
Kubernetes
Web Technologies
REST
Docker
Microservices

Job description

As a Software Solutions Architect, you will lead the design and delivery of scalable, secure, and high availability enterprise applications. You will combine deep hands on development expertise with strong architectural judgment to modernize systems, guide full stack implementations, and ensure alignment with organizational goals using modern cloud native, microservices based approaches., * Design and deliver end to end architecture for large scale, mission critical applications.

  • Lead modernization initiatives leveraging microservices, containers, and orchestration platforms.
  • Design and implement secure, scalable RESTful APIs and service integration patterns.
  • Drive adoption of DevOps practices including CI/CD, automation, and containerization.
  • Collaborate with product owners and cross functional teams to translate business needs into technical solutions.
  • Guide front end and back end development using modern frameworks and enterprise standards.
  • Ensure system non functional requirements including performance, scalability, security, and availability are met.
  • Identify reusable architectural patterns to reduce redundancy and improve maintainability.
  • Provide mentorship and knowledge transfer to development team members.

Requirements

  • 12+ years of professional experience in enterprise software development with strong Java expertise.
  • 5+ years of experience in application and solution architecture for large scale systems.
  • 3+ years of hands on experience with microservices, Docker, and Kubernetes or OpenShift.
  • Strong proficiency with Java, Spring, Spring Boot, Hibernate/JPA, and REST API design.
  • Experience with modern front end frameworks such as Angular or React and core web technologies.
  • Expertise in secure authentication and authorization using OAuth 2.0, SAML, OpenID Connect, and JWT.
  • Extensive experience with relational and NoSQL databases and message queuing technologies.
  • Strong background in DevOps tools and practices including CI/CD pipelines and automation.
  • Proven ability to communicate complex technical concepts to technical and business stakeholders.

About the company

© 2026 Careerjet All rights reserved

Apply for this position