1

Java Microservices Architect Jobs in South Carolina

Backend Developer - Java

Fort Mill, SC · On-site

$47.25 - $61.25/hr

Responsibilities : • Design, develop, and enhance highly available, scalable backend services and APIs using Java and related technologies. • Architect and implement microservices and distributed ...

Markit EDM Developer

Fort Mill, SC · On-site

$55 - $60/hr

Integrate with microservices architecture using Spring Boot, Java, and Node.js. * Deploy and manage EDM solutions on AWS or Azure equivalent including AWS Glue, Lambda, S3, RDS, and eventing.

Sr. Software Engineer

Charleston, SC

$116K - $153K/yr

Aid in the development of new features and application enhancements using Java as a primary ... Microservices Architecture * JAX-RS * Javascript * Spring (Spring Boot preferred) * JPA

Sr. Software Engineer

Charleston, SC · On-site

$116K - $153K/yr

Aid in the development of new features and application enhancements using Java as a primary ... Microservices Architecture * JAX-RS * Javascript * Spring (Spring Boot preferred) * JPA

next page

Showing results 1-20

Java Microservices Architect information

What does a Java Microservices Architect do?

A Java Microservices Architect is responsible for designing and overseeing the implementation of microservices-based architectures using the Java programming language. They break down complex applications into independent, modular services that can be developed, deployed, and scaled individually. Their role includes selecting appropriate frameworks, ensuring system reliability, and defining integration patterns between services. Additionally, they collaborate with development teams to enforce best practices, optimize performance, and ensure security across the microservices ecosystem.

What are the key skills and qualifications needed to thrive as a Java Microservices Architect?

To thrive as a Java Microservices Architect, you need expertise in Java programming, microservices design patterns, system integration, and a solid understanding of software architecture principles, often supported by a degree in computer science or related fields. Familiarity with tools like Spring Boot, Docker, Kubernetes, RESTful APIs, and cloud platforms such as AWS or Azure, along with relevant certifications, is typically required. Outstanding problem-solving, leadership, and communication skills help in guiding development teams and translating business needs into scalable solutions. These skills are crucial for delivering robust, efficient, and maintainable architectures that support evolving business requirements.

How does a Java Microservices Architect typically collaborate with development and operations teams during a project lifecycle?

A Java Microservices Architect plays a central role in bridging development and operations teams throughout a project's lifecycle. They work closely with developers to design scalable, modular services and establish best coding practices, while also partnering with DevOps engineers to ensure smooth deployment, monitoring, and maintenance. Regular meetings, architecture reviews, and hands-on guidance are common, as architects often mentor team members and help troubleshoot complex integration issues. This collaborative approach helps ensure system reliability, performance, and alignment with business goals.

What is the difference between Java Microservices Architect vs Java Backend Developer?

AspectJava Microservices ArchitectJava Backend Developer
Required CredentialsBachelor's in CS, Microservices, Cloud certificationsBachelor's in CS, Java certifications
Work EnvironmentDesigning and overseeing microservices architecture, collaborating with teamsDeveloping and maintaining Java backend applications
Employer & Industry UsageTech companies, cloud-based services, enterprise solutionsSoftware firms, startups, web applications
Search & Comparison IntentUnderstanding architecture roles, high-level designDevelopment tasks, coding, implementation

The Java Microservices Architect focuses on designing and overseeing microservices architecture, requiring strategic planning and high-level technical skills. In contrast, a Java Backend Developer primarily codes and maintains backend Java applications. Both roles often work in similar environments but differ in scope and responsibilities.

What are popular job titles related to Java Microservices Architect jobs in South Carolina?

For Java Microservices Architect jobs in South Carolina, the most frequently searched job titles are:

What job categories do people searching Java Microservices Architect jobs in South Carolina look for?

The top searched job categories for Java Microservices Architect jobs in South Carolina are:

What cities in South Carolina are hiring for Java Microservices Architect jobs?

Cities in South Carolina with the most Java Microservices Architect job openings:

Java Architect - AWS Migration & Modernization/Fort Mills, SC(Onsite)- 6 months CTH

Suncap Technology

Fort Mill, SC • On-site

Full-time

Re-posted 2 days ago


Job description

Job Summary:
Suncap Technology is seeking a strong Java Architect with deep experience in cloud migration, application modernization, and AWS-native architectures. The role involves leading the modernization of legacy Java applications and designing cloud-native solutions using AWS services.
Responsibilities:
• Architect and lead migration of Java applications to AWS, including Lift & Shift and modernization.
• Break down legacy monolithic apps into microservices using Java/Spring Boot.
• Design cloud-native solutions using AWS services (Lambda, SQS, SNS, Step Functions, S3, RDS, DynamoDB, ALB).
• Create high-level and low-level architecture, integration patterns, and modernization strategy.
• Guide engineering teams on Java best practices, Spring ecosystem, distributed systems, and performance optimization.
• Enable DevOps automation using CI/CD, Docker, Kubernetes (EKS), and observability (ELK, Prometheus, Grafana, OpenTelemetry).
• Ensure security, scalability, and cost optimization across AWS workloads.
Qualifications:
Required:
• 12+ years in Java (11/17/21) with strong OOP, multithreading, JVM tuning.
• Expertise in Spring Boot, Spring Cloud, Spring Security, JPA/Hibernate.
• Strong in REST APIs, microservices, event-driven architecture.
• Hands-on with AWS: Lambda, Step Functions, SQS, SNS, S3, Glue, RDS PostgreSQL, DynamoDB.
• Experience migrating applications between AWS accounts / Landing Zones.
• Strong with SQL (PostgreSQL/MySQL) and NoSQL (DynamoDB, Redis).
• Experience with Docker, Kubernetes/EKS, CI/CD (Jenkins/GitHub Actions/GitLab), and IaC (Terraform/CloudFormation).
• Testing tools: JUnit 5, Mockito, Testcontainers.
Preferred:
• AWS Solution Architect/Developer/DevOps certification.
• Experience with DDD, Clean Architecture, CQRS.
• Strong leadership, communication, and architectural decision-making.
• Exposure to Generative AI concepts (LLMs, embeddings, simple RAG patterns).
• Basic understanding of prompt engineering and LLM integration.
• Familiarity with Agentic AI concepts (AI agents, workflow automation).
• Some experience with vector databases (OpenSearch, Pinecone, Redis Vector).
• Awareness of AWS Bedrock services and foundational models (Claude, Llama, Titan).
Company:
Suncap Technology is a staffing firm that provides recruiting and financial staffing services. Founded in , the company is headquartered in Davie, USA, with a team of 51-200 employees. The company is currently Growth Stage.

Suncap Technology Executive and Financial Staffing logo

About Suncap Technology Executive and Financial Staffing

Sourced by ZipRecruiter

Suncap Technology Executive and Financial Staffing is a unique staffing firm specializing in creating custom-matched connections between professionals and companies in temporary, contract-to-hire, direct hire and retained positions. We provide staffing & industry-specific solutions for hiring with confidence.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Davie, FL, US

Social media