Java Architect

Java Architect

Posted Today by 1766130411

Negotiable
Outside
Remote
USA

Summary: The role of Java Architect involves leading the design, development, and implementation of enterprise-level applications with a focus on scalability, security, and performance. The candidate will be responsible for making architectural decisions, mentoring development teams, and collaborating with cross-functional teams. This position requires extensive experience in Java technologies and cloud platforms. The role is contract-based and offers remote working arrangements.

Key Responsibilities:

  • Design and architect end-to-end Java/J2EE enterprise applications.
  • Define architecture blueprints, technical roadmaps, and best practices.
  • Lead solution design reviews and ensure scalable, secure, and maintainable systems.
  • Work closely with cross-functional teams (DevOps, Cloud, QA, Product).
  • Evaluate and select appropriate frameworks, tools, and technologies.
  • Oversee code quality, performance tuning, and complex problem-solving.
  • Provide technical leadership to developers and guide them in coding standards.
  • Create high-level and low-level design documents (HLD/LLD).
  • Participate in system integration, architecture governance, and code reviews.
  • Ensure architecture aligns with business goals, cloud strategy, and security guidelines.

Key Skills:

  • Strong expertise in Java/J2EE, Spring, Spring Boot, Microservices
  • Experience with RESTful APIs, Hibernate/JPA, Messaging (Kafka/RabbitMQ)
  • Hands-on experience with Cloud Platforms (AWS / Azure / Google Cloud Platform)
  • Knowledge of API Gateway, Service Mesh, Distributed Systems
  • Experience with containerization Docker & Kubernetes
  • Strong experience in Microservices architecture patterns
  • Expertise in RDBMS and NoSQL (MySQL, PostgreSQL, MongoDB, Cassandra)
  • Strong in architectural frameworks TOGAF / Zachman (preferred)
  • Experience with CI/CD pipelines Jenkins, GitHub Actions, GitLab
  • Knowledge of security concepts OAuth2, JWT, SSO, IAM
  • Experience in performance tuning, high availability, scalability.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Java Architect
Location: Remote
Experience: 10 15 Years
Employment Type: Contract

Job Summary

We are seeking a highly experienced Java Architect with deep expertise in designing, developing, and implementing enterprise-level applications. The ideal candidate will drive architecture decisions, lead complex technical solutions, and mentor development teams while ensuring scalable, secure, and high-performance applications.

Key Responsibilities
  • Design and architect end-to-end Java/J2EE enterprise applications.

  • Define architecture blueprints, technical roadmaps, and best practices.

  • Lead solution design reviews and ensure scalable, secure, and maintainable systems.

  • Work closely with cross-functional teams (DevOps, Cloud, QA, Product).

  • Evaluate and select appropriate frameworks, tools, and technologies.

  • Oversee code quality, performance tuning, and complex problem-solving.

  • Provide technical leadership to developers and guide them in coding standards.

  • Create high-level and low-level design documents (HLD/LLD).

  • Participate in system integration, architecture governance, and code reviews.

  • Ensure architecture aligns with business goals, cloud strategy, and security guidelines.

Required Technical Skills
  • Strong expertise in Java/J2EE, Spring, Spring Boot, Microservices

  • Experience with RESTful APIs, Hibernate/JPA, Messaging (Kafka/RabbitMQ)

  • Hands-on experience with Cloud Platforms (AWS / Azure / Google Cloud Platform)

  • Knowledge of API Gateway, Service Mesh, Distributed Systems

  • Experience with containerization Docker & Kubernetes

  • Strong experience in Microservices architecture patterns

    • Circuit Breaker

    • Event-Driven Architecture

    • CQRS

    • Saga Pattern

  • Expertise in RDBMS and NoSQL (MySQL, PostgreSQL, MongoDB, Cassandra)

  • Strong in architectural frameworks TOGAF / Zachman (preferred)

  • Experience with CI/CD pipelines Jenkins, GitHub Actions, GitLab

  • Knowledge of security concepts OAuth2, JWT, SSO, IAM

  • Experience in performance tuning, high availability, scalability.