Java Architect

Programmers.io

Charlotte (NC)

On-site

USD 140,000 - 190,000

Full time

37 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Programmers is seeking an experienced Java Architect to design and lead the development of enterprise-scale applications in Charlotte, NC. You will drive technology decisions around Java, Spring Boot, and Microservices to build cloud-native, high-performance solutions.

The role requires hands-on architecture leadership, collaboration with business and tech teams, and a focus on performance, security, and scalable delivery through DevOps practices.

Qualifications

  • 12+ years of IT experience with strong hands-on expertise in Java.
  • Extensive experience with Spring Boot, Spring MVC, Spring Cloud.
  • Strong experience designing and implementing Microservices Architecture.
  • Expertise in RESTful APIs, API Gateway, and service integration.
  • Experience with Kafka, JMS, and event-driven architectures.
  • Hands-on experience with AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes/OpenShift, and containerized deployments.
  • Strong knowledge of Oracle, SQL Server, PostgreSQL, and NoSQL databases.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Understanding of Design Patterns, SOLID principles, and Enterprise Architecture.
  • Experience with OAuth2, JWT, SSO, and application security best practices.
  • Strong problem-solving, leadership, and stakeholder management skills.

Responsibilities

  • Architect, design, and develop enterprise applications using Java, Spring Boot, and Microservices.
  • Define technical roadmaps, architecture standards, and best practices.
  • Lead application modernization and cloud migration initiatives.
  • Collaborate with business and technical teams to deliver scalable solutions.
  • Conduct architecture reviews and mentor development teams.
  • Drive performance optimization, scalability, reliability, and security initiatives.
  • Ensure high-quality software delivery through DevOps and CI/CD practices.

Skills

Java
Spring Boot
Microservices
RESTful APIs
Kafka
AWS / Azure / GCP
CI/CD
Design Patterns
OAuth2 / JWT / SSO
Leadership / Stakeholder management
Problem solving

Tools

Docker
Kubernetes/OpenShift
Oracle
SQL Server
PostgreSQL
NoSQL

Job description

We are looking for an experienced Java Architect to design and lead the development of enterprise-scale applications. The ideal candidate will have strong expertise in Java, Spring Boot, and Microservices Architecture, along with experience building scalable, cloud-native, high-performance solutions.

Required Skills
  • 12+ years of IT experience with strong hands-on expertise in Java
  • Extensive experience with Spring Boot, Spring MVC, Spring Cloud
  • Strong experience designing and implementing Microservices Architecture
  • Expertise in RESTful APIs, API Gateway, and service integration
  • Experience with Kafka, JMS, and event-driven architectures
  • Hands-on experience with AWS, Azure, or GCP
  • Experience with Docker, Kubernetes/OpenShift, and containerized deployments
  • Strong knowledge of Oracle, SQL Server, PostgreSQL, and NoSQL databases
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps
  • Understanding of Design Patterns, SOLID principles, and Enterprise Architecture
  • Experience with OAuth2, JWT, SSO, and application security best practices
  • Strong problem-solving, leadership, and stakeholder management skills
Responsibilities
  • Architect, design, and develop enterprise applications using Java, Spring Boot, and Microservices
  • Define technical roadmaps, architecture standards, and best practices
  • Lead application modernization and cloud migration initiatives
  • Collaborate with business and technical teams to deliver scalable solutions
  • Conduct architecture reviews and mentor development teams
  • Drive performance optimization, scalability, reliability, and security initiatives
  • Ensure high-quality software delivery through DevOps and CI/CD practices
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Architect
Java Architect

Compunnel Inc. • Plano (TX)

On-site
USD 80,000 - 120,000
Senior Java Lead — Cloud-Native Microservices Architect
Senior Java Lead — Cloud-Native Microservices Architect

Compunnel Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000
Java Developer/Tech lead
Java Developer/Tech lead

VySystems • Dallas (TX)

On-site
USD 120,000 - 190,000
Java Tech Lead
Java Tech Lead

Mphasis • Omaha (NE)

On-site
USD 150,000 - 210,000
Java Solution Architect
Java Solution Architect

Precision Technologies • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Java Architect
Java Architect

Tata Consultancy Services • Newark (DE)

On-site
USD 140,000 - 180,000
Enterprise Architect
Enterprise Architect

TechDigital Group • Charlotte (NC)

On-site
USD 140,000 - 190,000
Java Architect
Java Architect

Wall Street Consulting Services LLC • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Java Software Engineer
Java Software Engineer

Triunity Software, Inc. • San Francisco (CA)

On-site
USD 120,000 - 180,000
Java Architect - Manhattan, NY
Java Architect - Manhattan, NY

Global Business Ser. 4u • New York (NY)

Hybrid
USD 150,000 - 210,000