Java Architect

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Note: Need only Immediate Joiners.


Job Title: Java Architect – Microservices & Cloud-Native Solutions

Department: Engineering

Reports To: Chief Technology Officer (CTO)

Location: Remote (Global)

Employment Type: Full-Time

Overview:

We are seeking an experienced Java Architect with deep expertise in microservices, cloud-based technologies, and scalable enterprise application design to lead the architecture and technical strategy for our next-generation cloud-native platforms. The ideal candidate will be a seasoned technologist with a proven track record in designing, implementing, and optimizing distributed systems using modern Java frameworks, AWS cloud services, and event-driven architectures. You will be responsible for driving the end-to-end technical vision, from high-level system design (HLD) to detailed low-level design (LLD), ensuring robustness, scalability, security, and performance across all layers of the application stack.

Key Responsibilities:

  • Lead the design and implementation of cloud-native, microservices-based architectures using Java (Spring Boot, Jakarta EE) and containerized deployment patterns.
  • Define and enforce architectural standards, design patterns (e.g., CQRS, Event Sourcing, Saga, Circuit Breaker, API Gateway), and best practices across engineering teams.
  • Develop comprehensive High-Level Designs (HLD) and Low-Level Designs (LLD) for complex systems, including data flow diagrams, component diagrams, deployment topologies, and integration patterns.
  • Architect and oversee the implementation of secure, scalable, and resilient web applications and RESTful/gRPC services using AWS serverless and managed services (Lambda, API Gateway, EventBridge, S3, DynamoDB, CloudFront, Cognito, OpenSearch, CloudWatch).
  • Design and implement data layer strategies using SQL (MySQL) and NoSQL databases (MongoDB, Couchbase, Elasticsearch) with optimized querying, indexing, and sharding for high-throughput workloads.
  • Drive the adoption of event-driven architecture using AWS EventBridge, SQS, and Kafka for asynchronous communication between services.
  • Define and implement observability, monitoring, and logging strategies using AWS CloudWatch, OpenSearch, and distributed tracing.
  • Collaborate with product, security, DevOps, and operations teams to ensure alignment on technical direction, compliance, and operational excellence.
  • Mentor senior and mid-level engineers, conduct design reviews, and champion code quality and technical debt management.
  • Lead the creation of technical specifications, architecture decision records (ADRs), and documentation for all major system components.
  • Evaluate and recommend emerging technologies, frameworks, and tools to enhance platform capabilities and developer productivity.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of professional experience in software architecture, with at least 5 years focused on Java-based enterprise systems.
  • Expertise in building and scaling microservices using Spring Boot, Spring Cloud, and reactive programming (Reactor, WebFlux).
  • In-depth knowledge of AWS cloud services, including Lambda, API Gateway, EventBridge, S3, DynamoDB, Cognito, CloudFront, OpenSearch, CloudWatch, and SAM CLI.
  • Strong understanding of distributed systems, including service discovery, load balancing, fault tolerance, retry mechanisms, and circuit breaking.
  • Proven experience with both relational (MySQL) and NoSQL databases (MongoDB, Couchbase, Elasticsearch) and data modeling for high-scale applications.
  • Hands-on experience with CI/CD pipelines, infrastructure-as-code (Terraform, CloudFormation), and container orchestration (Docker, Kubernetes).
  • Experience with API design, security (OAuth2, JWT, IAM), and compliance standards (SOC2, ISO27001).
  • Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Experience leading architectural initiatives in Agile/Scrum environments and managing cross-functional engineering teams.


Note: Need only Immediate Joiners.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chennai, tamil nadu

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka