Logo
SysTechCorp Inc

Java Architect

SysTechCorp Inc, Frisco, Texas, United States, 75034

Save Job

We are seeking an experienced

Java Architect

to design and drive the

technical architecture of enterprise-grade applications . The ideal candidate will have deep expertise in

Java/J2EE technologies ,

microservices architecture , and

cloud-native application design , along with the ability to provide technical leadership across development teams. This role requires hands‑on architectural skills, strong design principles, and close collaboration with business and engineering stakeholders.

Key Responsibilities

Define and own the

overall Java application architecture

for large-scale enterprise systems.

Design and implement

scalable, secure, and high-performance applications

using Java and related frameworks.

Establish

architectural standards, coding guidelines, and best practices

across teams.

Design

microservices-based architectures

using Spring Boot and RESTful APIs.

Review and approve technical designs, code, and architecture decisions.

Guide teams on

application modernization , refactoring, and cloud migration.

Collaborate with product owners, business analysts, DevOps, and QA teams to align technical solutions with business goals.

Drive

non-functional requirements

including performance, scalability, reliability, and security.

Provide technical mentorship and leadership to senior developers.

Participate in architecture reviews, solution design discussions, and roadmap planning.

Required Skills & Qualifications

12+ years of experience in

Java/J2EE application development and architecture .

Strong expertise in

Java (Java 8 or above) .

Extensive experience with

Spring Framework

(Spring Boot, Spring MVC, Spring Security).

Strong understanding of

microservices architecture

and distributed systems.

Hands‑on experience designing and consuming

RESTful APIs .

Solid experience with

ORM frameworks

such as Hibernate / JPA.

Strong knowledge of

design patterns, SOLID principles , and object-oriented design.

Experience with

SQL and relational databases

(Oracle, MySQL, PostgreSQL).

Experience with

CI/CD pipelines

and DevOps practices.

Proficiency with

Git-based version control .

Experience working in

Agile/Scrum environments .

Good to Have

Experience with

cloud platforms

(AWS, Azure, or GCP).

Exposure to

containerization

(Docker, Kubernetes).

Experience with

message queues / streaming platforms

(Kafka, RabbitMQ).

Knowledge of

NoSQL databases

(MongoDB, Cassandra).

Experience with

security standards

(OAuth2, JWT, SSO).

Performance tuning and application monitoring experience.

Exposure to frontend technologies (React, Angular) is a plus.

Seniority level Mid-Senior level

Employment type Full-time

Job function Information Technology

Industries Software Development

Location: Irving, TX | Salary: $125,760.00 - $188,640.00

#J-18808-Ljbffr