Technical Architect, Spring Boot
Listed on 2026-08-05
-
Software Development
Software Architect
Technical Architect, Spring Boot, Auburn Hills, MI
We are seeking a Technical Architect.
Qualifications:
– Minimum of 10 years of experience in advanced technologies including a minimum of 5+ years as a technical architect. – Minimum 7 years of experience in development including a minimum of 3+ years leading development resources. – Experience in the concepts and methodologies of enterprise architecture. – Deep knowledge of information technologies (Database, Business Intelligence, Infrastructure, Networks, Web & Integration software).
– Broad understanding of technologies and has experience in implementation methodologies, software development life cycle process, and project management. – Excellent planning and organization, project management and time management skills (particularly in delivery effort estimation and project scheduling). – Strong problem solving and negotiation abilities. – Ability to inform, educate and influence managers and employees to support goals and initiatives.
– Exceptional written, verbal and presentation skills are necessary to effectively convey goals and initiatives to team and management. – Knowledge of the vendor market and possess existing relationships.
– Experience with web application, web service and mobile application architecture and design. – Strong API and data integration background. – Detail design background based on technologies listed under technical experience. – Strong Automotive OEM experience. – Extensive background in designing architectural solutions for large complex programs which result in representation in front of Architecture Review Board (e.g., logical & physical architectures, data classifications/protections, etc.).
– Extensive background in leading large and complex development initiatives. – Proven technical leadership experience, leading application detailed design and development (apply proper design patterns and adhere to architecture and design principles, document design, review design by vendors, support QA). – Proven experience leading development teams (design-implementation, code review for quality and security, development mentor technical teams). – Experience leading technical troubleshooting including bug fix remediation and performance tuning.
– Integrate comprehensive security principals into all phases of design and architecture. – Solid experience in Spring boot, Spring Framework, J2EE technologies, event driven architecture and systems integration. – Solid experience in modelling architecture and design with expertise of at least one of the frameworks (C4 model, UML, Archi Mate and Arc
42 etc.). – Strong experience in designing and implementing Restful APIs using Spring Framework/Spring Boot. – Solid experience in cloud-based application design, development and API driven systems integration.
– Experience with various source code versioning tools like SVN/Git Hub and build tools like maven, Gradle, npm, etc. – Hands on experience with cloud technologies including AWS, GCP, Openshift, Kubernetes, ELK, Kafka, Kong, etc. – Security architecture design (Identity management, Authentication and Authorization framework, SAML, OIDC/OAuth2, mTLS, secret and certificate management etc.).
– Experience with Application Performance Management and Web Site Performance Monitoring tools.
– Experience with application usage analytics and dashboard reporting. – Good knowledge with No
SQL concepts and products. – Deep understanding with hands-on experience on modern security frameworks and specifications (Oauth2, OIDC, 2FA etc). – Thorough understanding and experience of event driven architecture, microservices, distributed architecture and design patterns. – Through understanding and hands-on experience with implementing robust logging and tracing implementation for end-to-end systems traceability. – Knowledge and understanding of CI/CD process and tools (like Jenkins).
– Solid experience with code quality and coverage tools like Sonar Qube. – Willing and ready to get hands on code development with dev team for developing and troubleshooting, doing quick proof of concepts for exploring new solutions, products etc. – Experienced…
(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).