Talent.com
This job offer is not available in your country.
Senior Java Architect

Senior Java Architect

Canterr, Inc.Tiruppur, IN
1 day ago
Job description

Job Title : Java Backend Developer – L4 IC

Experience : 9+ Years

Location : Remote / Work from Home

Notice Period : Immediate / 15 days

Preferred Background : Product-Based Organizations

About the Role

We are looking for a highly skilled Java Backend Architect (L4 Individual Contributor) with deep expertise in backend system design, distributed architecture, and microservices. The ideal candidate will be a hands-on architect capable of designing and guiding the development of scalable, resilient, and high-performance backend platforms. You will be responsible for driving backend technology strategy, improving service reliability, and ensuring system efficiency across multiple domains.

Key Responsibilities

  • Architect, design, and develop distributed and fault-tolerant backend systems using Java, Spring Boot, and microservices architecture .
  • Define and own end-to-end backend architecture , including scalability, reliability, and security aspects.
  • Drive API-first design principles to enable modular, decoupled, and reusable service components.
  • Implement event-driven and asynchronous communication patterns using Kafka, RabbitMQ, or similar technologies.
  • Design and optimize data models, caching layers , and database schema for both SQL and NoSQL systems.
  • Ensure high availability and fault tolerance through load balancing, clustering, and failover strategies.
  • Collaborate with frontend (React.js) teams for seamless API integration and efficient data exchange.
  • Perform code and design reviews , enforce architectural best practices, and mentor developers on system design principles.
  • Continuously evaluate new technologies, frameworks, and tools to improve performance and scalability and maintain maintainability.

Mandatory Skills

  • Java (8 / 11 / 17) —strong command of multithreading, concurrency, and memory management.
  • Spring Boot, Spring Cloud, and Spring Security .
  • Microservices architecture —design, communication patterns, and service orchestration.
  • API Design & Development – RESTful and GraphQL APIs.
  • Databases : PostgreSQL, MySQL, MongoDB, Cassandra, or Redis.
  • Messaging Queues : Kafka, RabbitMQ, or ActiveMQ.
  • Containerization & Orchestration : Docker, Kubernetes.
  • Version Control : Git / GitHub / GitLab.
  • CI / CD Pipelines : Jenkins, GitLab CI, or equivalent.
  • Preferred / Good-to-Have Skills

  • Experience in domain-driven design (DDD) and event sourcing .
  • Hands-on with Cloud Architecture (AWS / GCP / Azure).
  • Knowledge of API Gateway management and service mesh technologies (e.g., Istio, Kong, Nginx).
  • Proficiency in performance engineering—profiling, tuning JVM, optimizing database queries, and reducing latency.
  • Exposure to monitoring and observability frameworks (Prometheus, Grafana, ELK, and New Relic).
  • Experience in building high-traffic, low-latency systems in product-based or SaaS environments.
  • Educational Qualification

  • Bachelor’s or Master’s Degree in Computer Science, Engineering , or a related field.
  • Key Attributes

  • Strong analytical, design thinking, and problem-solving skills.
  • Passion for scalability, performance, and clean code architecture.
  • Ability to work independently as an Individual Contributor (IC) and collaborate across teams.
  • Excellent communication and documentation skills.
  • Create a job alert for this search

    Java Architect • Tiruppur, IN