Jakarta Architect

Chennai Temporary View Job Description
This is an exciting opportunity for a Jakarta Architect to join the Technology department within the Technology industry in Chennai. The role involves leveraging your expertise to design and implement Jakarta-based solutions while ensuring scalability and efficiency.
  • Competitive Salary (Best in the industry)
  • PF, Gratuity, Mediclaim

About Our Client

This opportunity is with a well-regarded organization in the Technology industry, known for its impactful contributions in the Services sector. The company operates as a large organization with a focus on innovative solutions and cutting-edge technology.

Job Description

Job SummaryWe are seeking an experienced Jakarta EE / Java Solution Architect to design and implement robust, scalable, and secure enterprise solutions. The ideal candidate will have deep expertise in Java, cloud platforms, and distributed systems, combined with strong leadership and mentoring skills.Key Responsibilities

Design and implement Jakarta-based architectural solutions for complex business requirements.

Collaborate with cross-functional teams to ensure seamless system and application integration.

Provide technical leadership and guidance to development teams.

Analyze system requirements and identify potential challenges with effective solutions.

Ensure scalability, security, and performance of all developed systems.

Create and maintain architectural documentation and provide support throughout implementation phases.

Stay updated with the latest Jakarta EE, DDD, and cloud technologies.

Conduct code reviews and ensure adherence to industry best practices.1. Technical Skills

Expertise in Java & Jakarta EE

Expert-level proficiency in Java SE 11 (preferred Java SE 17/21).

Deep knowledge of Jakarta EE specifications: JPA (EclipseLink), CDI, EJB, JAX-RS, and Annotation Processing (Jakarta EE 10).

Experience with Jakarta EE containers such as WebSphere Liberty or similar.Cloud Platforms

Hands-on experience with AWS, Azure, or Google Cloud.

Understanding of cloud-native development including containers (Docker, Kubernetes) and serverless architectures.Asynchronous Programming

Proficiency in JMS, Kafka, or RabbitMQ.

Familiarity with asynchronous design patterns such as SAGA, Command-Response, and Inbox/Outbox.Domain-Driven Design (DDD)

Proven experience designing and implementing DDD-based solutions.

Strong understanding of strategic and tactical DDD concepts including bounded contexts, aggregates, and repositories.

Ability to apply hexagonal architecture principles in practical software design.Distributed Systems

Solid understanding of distributed system patterns such as eventual consistency.

Experience designing for high availability, scalability, and resilience in cloud environments.APIs and Microservices

Expertise in RESTful API design and development.

Knowledge of microservices architecture and tools such as Quarkus or MicroProfile.Databases

Strong experience with PostgreSQL or other relational databases.

Deep understanding of data modeling, transaction handling, and concurrency control.

Awareness of data storage best practices in distributed and asynchronous systems.Software Development Ecosystem

Hands-on experience with industry-standard tools:

Source Control: Git

CI/CD: Jenkins, ArgoCD

Runtime Tools: Docker, Podman2. Architecture & Design

Define and oversee system architecture aligned with DDD principles and cloud infrastructure.

Create high-level and low-level designs focusing on scalability, maintainability, and performance.

Design event-driven architectures for service decoupling and efficient message passing.

Apply security best practices and ensure compliance with cloud vulnerability prevention strategies.3. Team Leadership

Mentor junior and mid-level developers, guiding them through complex design and implementation challenges.

Foster a culture of continuous learning and technical excellence.

Collaborate effectively with DevOps, QA, and Product Management teams.

Work in agile environments (Scrum/Kanban) and contribute to process improvement.4. Problem-Solving & Innovation

Identify and resolve complex technical issues, particularly around concurrency, data consistency, and distributed processing.

Stay current with evolving Jakarta EE, DDD, and cloud trends to introduce innovative practices.

Champion technical excellence and innovation within the development team.5. Soft Skills

Strong communication skills - articulate complex technical concepts to both technical and non-technical stakeholders.

Sound decision-making under pressure, especially in production-critical scenarios.

Adaptability to fast-evolving technologies and environments, especially in the cloud and asynchronous system domains.Preferred Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Relevant certifications in Java, Cloud, or Architecture (e.g., AWS Certified Solutions Architect, Oracle Certified Professional).

The Successful Applicant

A successful Jakarta Architect should have:

  • Strong expertise in Jakarta and related frameworks.
  • Proven experience in designing scalable and efficient architectures.
  • Background in working within the Technology & Telecoms industry.
  • Familiarity with Services sector requirements and challenges.
  • Ability to collaborate effectively with cross-functional teams.
  • Strong analytical and problem-solving skills.

What's on Offer

  • A competitive salary (best in the Industry)
  • Opportunity to work in a large organization within the Technology & Telecoms industry.
  • Exposure to cutting-edge technologies and innovative projects.
  • A collaborative and professional work environment in Bengaluru.



If you meet the requirements and are excited to take on this role, we encourage you to apply and become a part of a forward-thinking team!

Quote job ref
JN-102025-6873351

Job summary

Function
Information Technology
Sub Sector
IT Architecture
What is your area of specialisation?
Technology & Telecoms
Location
Chennai
Job Type
Temporary
Job Reference
JN-102025-6873351

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.