Senior Java Architect

10 hours ago


Chennai, Tamil Nadu, India Reflections Info Systems Full time ₹ 15,00,000 - ₹ 30,00,000 per year

Introduction

We are looking for 10+years experienced candidates for this role.

Job Description

The Senior Java Architect is responsible for designing, developing and overseeing the architecture of enterprise-level Java applications. This role ensures that systems are scalable, high-performing, and secure by leveraging modern Java frameworks and best practices. The Java Architect will collaborate with cross-functional teams to integrate various technologies (such as messaging, caching, databases, api gateways, security infrastructures, workflow engines, deployment mechanisms etc) into a cohesive solution and guide developers in implementing robust, maintainable code.

Certifications :

  • Oracle Certified Master, Java Enterprise Architect (OCMJEA)
  • Oracle Certified Professional Java Programmer/Developer
  • Certified Kubernetes Application Developer (CKAD)

Primary Skills :

MUST HAVE

Core Responsibilities

  • Define the overall architecture for Java-based applications, including the use of microservices, APIs, and integration patterns to meet business requirements.
  • Select and govern the use of Java frameworks (for example, Spring Boot, Spring Security, Hibernate/JPA) to ensure consistency and quality across projects.
  • Lead the end-to-end modernization of a mission-critical on-premises platform, ensuring near zero data loss and minimal downtime during migration.
  • Design and deliver solutions that can run alongside existing systems, support phased rollout across multiple data centres and a DR site, meet strict uptime and performance SLAs, and align with existing monitoring and integration mechanisms.
  • Collaborate with Database and Infrastructure teams to define how applications interact with databases and run in containerized environments (for example, Oracle Database for OLTP and Redis for caching).
  • Establish coding standards, conduct code reviews, and mentor development teams on best practices for error handling, logging, and secure coding.

Technical Skills

  • Expert-level proficiency in Java (Java SE/EE, ideally including recent versions) and in-depth knowledge of the Java ecosystem.
  • Strong experience with Java frameworks and libraries: Spring Boot for microservices, Spring Security for authentication and authorization, Hibernate/JPA for ORM, and related tools.
  • Hands-on experience designing and implementing microservices architectures and RESTful APIs, including inter-service communication patterns and API documentation (OpenAPI/Swagger).
  • Solid understanding of relational databases, especially Oracle database design and SQL.
  • Strong understanding of API security and authentication/authorization mechanisms (for example, OAuth2, OpenID Connect, JWT).

Experience and Soft Skills

  • 10+ years of experience in software development with at least 2–3 years in an architect role focused on Java applications.
  • Proven track record in designing and delivering large-scale, distributed systems and enterprise applications using Java technologies.
  • Strong leadership in guiding development teams, conducting design reviews, and driving architectural governance.
  • Excellent communication skills, with the ability to explain complex technical concepts to stakeholders and produce clear architectural documentation and diagrams.

SHOULD HAVE

Responsibilities

  • Design integration solutions using enterprise messaging and API management tools (for example, implementing event streaming with Apache Kafka and using API gateways such as IBM API Connect for external integrations).
  • Work closely with DevOps teams to integrate build and deployment pipelines (for example, Azure DevOps or Jenkins) and containerization platforms (such as Docker and OpenShift) into the development lifecycle.
  • Monitor and troubleshoot the architecture during development and testing, and address performance bottlenecks or security vulnerabilities using monitoring tools, logs, and APM solutions.

Technical Skills

  • Knowledge of messaging and streaming platforms like Apache Kafka to support event-driven architecture.
  • Experience with caching and session management solutions (for example, Redis or in-memory grids) to improve performance and scalability.
  • Experience with API gateway products (such as IBM API Connect) for managing internal and external APIs.
  • Proficiency with DevOps and deployment tooling: Git for source control, CI/CD pipelines (Azure DevOps Pipelines or Jenkins), Docker for containerization, and Kubernetes/OpenShift for orchestration.
  • Knowledge of monitoring and logging frameworks and tools (for example, Elastic Stack/ELK for log aggregation and APM tools like Dynatrace) to ensure the health and performance of Java applications in production.

Experience

  • Experience optimizing application performance, including profiling Java applications, tuning garbage collection, and applying caching strategies to achieve high throughput and low latency.
  • Prior involvement in secure software development practices, including integrating static code analysis or vulnerability scanning into the development process, and familiarity with DevSecOps concepts.

Secondary Skills :

NICE TO HAVE

Technical Skills and Experience

  • Exposure to NoSQL or multi-model databases and the ability to choose the appropriate data storage technology for specific use cases.
  • Experience with reactive frameworks or newer JDK features that can improve responsiveness and scalability.
  • Broader experience with different API gateways, logging stacks, and APM tools beyond those explicitly mentioned.

Job Details

Role:

Senior Java Architect

Location :

Trivandrum/Kochi/Chennai

Close Date :

Interested candidates may forward their detailed resumes to along with their notice period, current and expected CTC details. This is to notify jobseekers that some fraudsters are promising jobs with Reflections Info Systems for a fee. Please note that no payment is ever sought for jobs in Reflections. We contact our candidates only through our official website or LinkedIn and all employment related mails are sent through the official HR email id. Please contact for any clarification/ alerts on this subject.


  • Java Architect

    1 week ago


    Chennai, Tamil Nadu, India 71c241dd-aa86-43bb-af19-c1de9cc4ddee Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Hands-on exp in Java architect, designExposure in Kafka, microservices, and Spring boot

  • Java Architect

    4 hours ago


    Chennai, Tamil Nadu, India Unidos Technology Full time ₹ 30,000 - ₹ 12,00,000 per year

    Dear Candidate,Job Title: Java ArchitectLocation: Chennai – HybridExperience: 5 to 10YearsRequired Skills and Qualifications:5 –10 years of experience in software development, with strong focus on backend developmentusing Java.Proficient in Java, Spring Boot, and RESTful API design.Strong front-end development skills using React.Hands-on experience with...

  • Senior Java Architect

    2 weeks ago


    Chennai, Tamil Nadu, India Cognizant Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job SummaryThe Sr. Architect role is pivotal in designing and implementing robust software solutions using Spring Boot Oracle Weblogic JMS and Java technologies. With a hybrid work model the candidate will collaborate with cross-functional teams to enhance system performance and reliability. This position requires a minimum of 15 years of experience and...


  • Chennai, Tamil Nadu, India Ltimindtree Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Java Technical ArchitectLocation: ChennaiExperience: 12-16 yearsDepartment: IT / Software DevelopmentRole SummaryWe are looking for an experienced Java Technical Architect to design and implement solution architecture for large enterprise applications.ResponsibilitiesDefine technical and solution architecture using Java/J2EE, Spring Boot,...


  • Chennai, Tamil Nadu, India Vish Gyana Technology Solutions Private Limited Full time ₹ 10,14,000 - ₹ 30,32,571 per year

    Job Title: Java Architect / Java Technical LeadExperience: 5–10 YearsEmployment Type: Full-TimeLocation: Chennai (Hybrid)Job Summary:We are looking for a highly skilled Java Architect / Java Technical Lead with 5–10 years of experience in designing and developing scalable, high-performance applications. The ideal candidate should have strong expertise in...

  • Java Architect

    1 week ago


    Chennai, Tamil Nadu, India Incedo Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role DescriptionAs a Principle Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a strong understanding of Java and its related frameworks, including Spring, Hibernate, and RESTful APIs. You should also have experience in developing...


  • Chennai, Tamil Nadu, India NTek Software Solutions Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Title:Senior Java DeveloperExperience:6 – 10 YearsLocation:Coimbatore / Chennai / Bangalore / PuneEmployment Type:Full-timeKey Responsibilities:Design, develop, and maintain scalable, high-performance backend systems using Java 17 and Spring Boot .Develop and deploy cloud-native applications leveraging GCP services (Compute Engine, Cloud SQL,...

  • Senior Java Developer

    15 hours ago


    Chennai, Tamil Nadu, India Zigsaw Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position: Senior Java Developer You will be successful if:  You are passionate about product development, self-driven, and highly motivated and you enjoy the independence of managing projects on your own.  You care about the customer experience and have experience building enterprise/customer-facing applications.  You are extremely collaborative...

  • Enterprise Architect

    2 weeks ago


    Chennai, Tamil Nadu, India Golden Opportunities Full time

    Job DescriptionJob Title : Enterprise Architect - JavaCandidates Specification : 5 days WFOJob DescriptionMust have 12+ years of experince in IT Industry - Java tech stack8+ years of experience as Enterprise ArchitectArchitecture DesignDesign high-level architecture for enterprise applications.Define system components, modules, integration points, and data...


  • Chennai, Tamil Nadu, India Nexthire Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company- Position-senior solution architects- Manhattan WMSLocation- Chennai Work Mode- 4 days on site + 1 day RemoteJob Description:We are looking for senior solution architects with deep knowledge of warehouse management and transportationprocesses, backed with Minimum 4 years of experience in Manhattan Associates software platform.• Implementation...