Job Type: Full Time
Job Category: IT
Job Description
Role: Technical Architect
Location: Charlotte, NC
We are looking for a seasoned Technical Architect with strong expertise in Java-based enterprise applications and cloud-native microservices architecture. The role involves designing scalable, high-performance solutions using Spring technologies, messaging platforms, and cloud infrastructure while guiding development teams on best practices.
Key Responsibilities:
- Design and architect enterprise solutions using Java, Spring MVC, and Spring Boot
- Define REST API standards and microservices architecture patterns
- Lead integration design using Kafka, MQ, and MuleSoft
- Architect cloud-native applications with containerization and orchestration using Kubernetes
- Ensure non-functional requirements including scalability, security, performance, and resiliency
- Provide technical leadership, code reviews, and architectural guidance to teams
- Collaborate with stakeholders to translate business needs into technical solutions
Required Skills:
- Strong hands-on experience with Java, Spring Boot, Spring MVC
- Expertise in RESTful APIs and Microservices architecture
- Experience with Kafka, Messaging Queues (MQ), and MuleSoft
- Solid understanding of Cloud platforms (AWS/Azure/GCP)
- Experience with Docker & Kubernetes
- Strong design, troubleshooting, and communication skills
Required Skills
Performance Architect