Technical Architect

Date:  2 Mar 2026
Location: 

2nd Floor, InfoTech Centre, 14, Haryana, India, Digital An

Country/Region:  In
Category: 

Job Title: Technical Architect – Java
Experience: 9+ Years
Location: Remote (Full-Time)
Shift Timing: 3:30 PM to 12:30 AM IST

 

Role Overview:

We are looking for an experienced Technical Architect – Java with 9+ years of experience in designing and architecting scalable, high-performance enterprise applications. The ideal candidate must have strong expertise in Java (JDK 8/17), Spring ecosystem, Microservices architecture, Multithreading & Concurrency, Kafka Streaming, Garbage Collection tuning, and AWS Cloud architecture.

 

Key Responsibilities:

  • Define and design end-to-end architecture for enterprise-grade Java applications.

  • Lead architectural discussions, technical solutioning, and design reviews.

  • Design scalable and resilient microservices-based systems using Spring Boot, Spring Framework, Spring MVC, and Spring Data.

  • Architect and implement high-performance, concurrent, and multithreaded applications.

  • Design and implement real-time streaming and event-driven systems using Apache Kafka / Kafka Streaming.

  • Provide guidance on Java performance tuning, memory management, and Garbage Collection (GC) optimization.

  • Design cloud-native architectures and deploy solutions on AWS.

  • Work with AWS services including EC2, S3, RDS, Lambda, IAM, CloudWatch, and EKS.

  • Ensure best practices in coding standards, security, DevOps, CI/CD, and monitoring.

  • Work closely with stakeholders, product managers, and development teams to translate business requirements into scalable technical solutions.

  • Mentor and guide development teams, conduct code reviews, and ensure architectural compliance.

 

Technical Expertise Required:

  • 9+ years of strong experience in Core Java.

  • Deep expertise in JDK 8 / JDK 17 features (Streams, Lambda, Functional Interfaces, CompletableFuture).

  • Strong hands-on experience with Spring Boot and Spring Framework.

  • Solid understanding of multithreading and concurrency (Executors, Synchronization, Fork/Join, CompletableFuture).

  • Experience designing event-driven architectures using Apache Kafka / Kafka Streams.

  • Strong database experience with DB2, Oracle, or PostgreSQL (schema design, performance tuning, indexing strategies).

  • Expertise in Microservices Architecture, RESTful API design, and distributed systems.

  • Strong experience in AWS cloud architecture and deployment.

  • Deep understanding of Java Garbage Collection, memory management, heap analysis, and performance tuning.

  • Experience with containerization (Docker) and orchestration (Kubernetes/EKS preferred).

  • Strong debugging, troubleshooting, and performance optimization skills.