Java Architect

Overview

On Site
$70 - $80
Contract - Independent
Contract - W2
Able to Provide Sponsorship

Skills

Java Architect
Java/J2EE
Spring
Spring Boot
Microservices
AWS
Azure
APIs
Kubernetes
Docker
software development
Technical Architect
Hibernate
RESTful APIs
SQL
NoSQL
Kafka
RabbitMQ

Job Details

Job Title: Java Architect Location: Charlotte, NC (On-site)
Job Summary
We are seeking a highly skilled Java Architect to lead the design, development, and implementation of scalable, high-performing enterprise applications. The ideal candidate will have strong expertise in Java/J2EE technologies, architecture design, cloud integration, and modern development frameworks. This role requires hands-on technical leadership, collaboration with stakeholders, and mentoring of development teams to deliver high-quality solutions.

Key Responsibilities
Design and implement enterprise-level solutions using Java/J2EE, Spring, Spring Boot, Microservices.

Define application architecture standards, best practices, and guidelines.

Collaborate with business stakeholders, product owners, and development teams to translate requirements into scalable designs.

Lead technical discussions, evaluate new tools/technologies, and provide recommendations.

Develop and enforce coding standards, architectural patterns, and system integration practices.

Provide hands-on development support and code reviews to ensure quality and performance.

Architect solutions with a focus on cloud platforms (AWS, Azure, Google Cloud Platform), APIs, and containerization (Docker, Kubernetes).

Ensure systems are secure, reliable, and meet compliance requirements.

Mentor junior developers and guide teams in adopting best practices.

Required Qualifications
10+ years of experience in software development with strong expertise in Java/J2EE.

Proven experience as a Java Architect / Technical Architect in enterprise-level projects.

Strong expertise in Spring, Spring Boot, Hibernate, RESTful APIs, Microservices.

Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).

Proficiency with databases (SQL/NoSQL), caching, and messaging systems (Kafka, RabbitMQ).

Knowledge of DevOps practices (CI/CD pipelines, Jenkins, Git, Maven, Docker, Kubernetes).

Strong understanding of system integration, scalability, and performance tuning.

Excellent communication, leadership, and problem-solving skills.

Preferred Qualifications
Experience with enterprise architecture frameworks (TOGAF, Zachman).

Familiarity with front-end technologies (Angular, React) is a plus.

Prior experience in financial services, retail, or large-scale enterprise environments.

Certifications in Java, Cloud, or Architecture-related domains.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Innorev Technologies, Inc