What are the responsibilities and job description for the Application Architect position at TeamSoft?
Application Architect – Hybrid (Onsite 2 Days/Week – Lansing, MI)
#INDTS
Peoplelink LLC, a leader in the staffing industry for the past 33 years, continues our vision of ‘linking’ communities through employment. TeamSoft’s dedication to the safety, health & well-being of our associates, clients and communities remains our #1 priority. TeamSoft is proud to be an EEOE, M/F/D/V, and we are committed to diversity both in practice and spirit at all levels of the organization.
Pay Rate: $58-65p/hr.
Duration: 1 year possible extension
Local Candidates Only No relocation. No remote option.
Position Overview
The Application Architect provides technical leadership for complex enterprise Java applications. The role focuses on designing, developing, and supporting mission?critical systems, ensuring SEM/SUITE compliance, data integrity, scalability, and modernized application architecture. Responsibilities include leading development efforts, reviewing technical designs, maintaining technology roadmaps, and guiding teams through enhancements, integrations, and maintenance activities.
Key Responsibilities- Architect, design, and develop application components using Java/JEE, Spring/Spring Boot, Object?Oriented principles, and RESTful Web Services.
- Provide technical leadership and oversight for development teams.
- Create and review software design documents and present to stakeholders for approval.
- Develop and maintain web applications using Spring MVC, Hibernate/JPA, jQuery, HTML5, JavaScript, XML, ReactJS.
- Design and review logical and physical data models in Oracle and PostgreSQL; support data migration between platforms.
- Execute full SDLC, including technical specifications for complex enhancements.
- Prepare and maintain long?term technology roadmaps for supported applications.
- Tune and troubleshoot SQL and PL/SQL.
- Integrate components into fully functional systems; create prototypes and UI mockups.
- Utilize GIT for version control and work with Apache Tomcat, JBoss, OpenShift for application deployment.
- Work within large Agile projects and support test?driven development.
- Participate in CI/CD pipeline creation using Azure DevOps.
- Support cloud initiatives using AWS services (S3, EC2, VPC, Lambda, MSK, OpenShift, EKS/ECS Fargate).
- Recommend cost?efficient cloud solutions through AWS pricing analysis and optimization.
- Utilize Databricks, Kafka/Spark (preferred), and containerization technologies.
- Ensure compliance, security, stability, and maintainability across applications.
- 12 years architecting and designing complex systems using Java technologies.
- 12 years reviewing technical designs to ensure enterprise?level standards.
- 10 years developing applications using Eclipse, STS, or similar Java IDEs.
- 10 years designing/reviewing SQL and PL/SQL data models.
- 8 years developing and maintaining technology roadmaps.
- 8 years programming with Java JEE, Spring/Spring Boot Framework 3.0.
- 8 years development using Hibernate/JPA.
- 5 years developing with Angular or React, JavaScript frameworks.
- 5 years working with JBoss, SOA, and DevOps containers.
- 5 years using CMM/CMMI Level 3 practices.
- 5 years implementing Agile, including test?driven development.
- 3 years building CI/CD pipelines with Azure DevOps.
- 5 years working with AWS cloud technologies.
#INDTS
Peoplelink LLC, a leader in the staffing industry for the past 33 years, continues our vision of ‘linking’ communities through employment. TeamSoft’s dedication to the safety, health & well-being of our associates, clients and communities remains our #1 priority. TeamSoft is proud to be an EEOE, M/F/D/V, and we are committed to diversity both in practice and spirit at all levels of the organization.
Salary : $58 - $65