Location USA Remote Job type Full-Time / Contract
  • Experience: 10+ Years
  • Key Skills: Java, Spring Boot, Microservices, System Design, Cloud, REST APIs, Kafka, CI/CD, Docker/Kubernetes.
We are seeking an experienced Java Architect to design and lead scalable, high-performance enterprise applications. This role requires strong technical leadership, deep expertise in Java ecosystems, and the ability to define architecture strategies aligned with business goals.

Key Responsibilities

  • Design and implement scalable, secure, and high-performance Java-based architectures
  • Lead architecture discussions and provide technical direction to development teams
  • Define best practices, coding standards, and design patterns
  • Work closely with stakeholders for requirement analysis and solution design
  • Drive cloud adoption (AWS/Azure/GCP) and microservices architecture
  • Ensure system performance, reliability, and security

Required Skills

  • 10+ years of experience in Java development
  • Strong expertise in Java, Spring Boot, Microservices
  • Experience with cloud platforms (AWS/Azure/GCP)
  • Knowledge of REST APIs, Kafka, and distributed systems
  • Strong understanding of system design and scalability
  • Experience with CI/CD pipelines and DevOps practices

Nice to Have

  • Experience with Kubernetes & Docker
  • Exposure to event-driven architecture