3Core Systems , Inc

Enterprise Architect – Java / Microservices / Angular

3Core Systems , Inc Jackson, Mississippi, United States

Software Development · 51-200 employees

Yesterday
angular Principal (10+ yrs) Contractor United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Enterprise Architect will lead the modernization of enterprise applications using Java, Spring Boot, and Microservices. They are responsible for defining architectural standards, designing scalable systems, and providing technical leadership to development teams.

What they look for

Java Spring Boot Microservices Angular Enterprise Architecture RESTful APIs Distributed Systems Application Modernization System Integration Technical Leadership Software Architecture Cloud Security Scalability Performance Tuning Mentoring

Requirements

The role requires extensive experience in designing high-performing enterprise applications and defining architectural standards. Candidates must possess a strong technical background in Java, Angular, and Microservices to guide development and migration initiatives.

Full description

Job Title: Enterprise Architect – Java / Microservices / Angular

Location: Jackson, Mississippi

Project Duration: 5 years

Technology: Java, Spring Boot, Microservices, Angular

Job Description

We are seeking a highly experienced Enterprise Architect with a strong technical background in Java, Microservices, and Angular to lead enterprise application architecture and technology modernization initiatives for a long-term State of Mississippi project.

The ideal candidate will have extensive experience designing scalable, secure, and high-performing enterprise applications, defining architectural standards, and guiding development teams in implementing modern Java-based solutions.

Key Responsibilities

Define and lead enterprise application architecture using Java, Spring Boot, and Microservices.

Design scalable, secure, and highly available application architectures.

Establish architectural standards, design patterns, and technology best practices.

Provide technical leadership for Java, Angular, and Microservices development teams.

Design RESTful APIs and distributed application architectures.

Guide application modernization and migration initiatives.

Evaluate technology solutions and recommend appropriate architectural approaches.

Define integration strategies between enterprise applications and external systems.

Ensure application security, performance, scalability, and maintainability.

Collaborate with stakeholders, technical leads, project managers, and business teams.

Review technical designs, architecture documents, and implementation approaches.

Mentor developers and provide architectural guidance throughout the development lifecycle.

Similar roles