Overview
Skills
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.