NextHire Try for free

JobWorld

Posted 31 Jul 2025

Enterprise Architect

Apply with NextHire Auto Apply fills in the application for you.
Team
Mphasis India
Posted
31 Jul 2025

About the role

Job Title: Enterprise Architect – Java

Location: [City, State or Remote]

Job Type: Full-Time

Department: IT / Software Architecture / Digital Transformation

Reports To: CTO / Head of Architecture / Director of Engineering

Job Summary:

We are looking for an experienced Enterprise Architect with deep expertise in Java technologies to lead the design and evolution of our enterprise-wide systems. This role will focus on aligning Java-based application architecture with business objectives, ensuring scalability, performance, and integration across platforms.

Key Responsibilities:
  • Define and maintain the enterprise architecture strategy with a core focus on Java-based ecosystems (Spring Boot, JEE, etc.).
  • Lead end-to-end architecture for complex Java applications, ensuring alignment with enterprise standards and business needs.
  • Provide guidance on the use of Java frameworks, tools, and best practices to engineering teams.
  • Design reusable architectural patterns and services for microservices, APIs, and backend systems.
  • Collaborate with solution architects, product owners, and development teams to drive architecture implementation.
  • Oversee code quality, performance optimization, and system security across Java applications.
  • Integrate Java applications with enterprise systems using REST, SOAP, messaging systems (Kafka, JMS), and other protocols.
  • Evaluate new technologies, frameworks, and tools within the Java ecosystem for enterprise adoption.
  • Ensure architecture is compliant with regulatory and security requirements.
  • Mentor and coach technical teams on architectural standards, Java practices, and scalable system design.
Qualifications:

Education:

  • Bachelor’s or Master’s in Computer Science, Engineering, or a related field.
  • Certifications such as TOGAF, AWS Certified Architect, or Oracle Certified Java Architect are a plus.

Experience:

  • 8+ years of experience in software development, with 4+ years in an architectural role.
  • Deep expertise in Java/J2EE, Spring Framework (Boot, MVC, Security), Hibernate/JPA.
  • Strong experience with microservices architecture, RESTful APIs, and containerization (Docker, Kubernetes).
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Experience with enterprise integration patterns, messaging systems (e.g., Kafka, RabbitMQ), and API gateways.

Skills:

  • Excellent knowledge of software architecture principles (SOA, EDA, Microservices).
  • Strong analytical, problem-solving, and decision-making skills.
  • Excellent verbal and written communication; ability to influence senior stakeholders.
  • Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure-as-code (e.g., Terraform).
Preferred Qualifications:
  • Familiarity with frontend technologies (Angular, React) for full-stack architecture context.
  • Experience with legacy modernization and digital transformation projects.
  • Exposure to security standards (OAuth2, JWT, SAML) and regulatory environments (GDPR, HIPAA).

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach