Java Architect / Java Solution Architect

Codetech•Piscataway, NJ

About The Position

The Java Architect / Java Solution Architect creates architecture solutions that meet business requirements and align with IT strategy and architecture. The role provides technical leadership to multidisciplinary teams, ensuring all aspects of end-to-end solution design are integrated into an architecturally compliant implementation. It defines and documents solutions within the architecture strategy, considering costs and other architecture, and ensures technology decisions align with the overall Enterprise Architecture Framework. The architect articulates and recommends solution approaches to customer architecture teams and facilitates work planning and technical envisioning for actionable, manageable phases of software development projects. The technology stack includes Java, Spring Boot, APIs, cloud integrations, AWS, MongoDB, and PostgreSQL.

Requirements

  • 12 years of experience in the industry.
  • 5 years of experience in solution design.
  • Expertise in Java, Spring Boot, APIs, and cloud integrations.
  • Thorough understanding of architecture frameworks, including Microservices and SOA.
  • Good understanding of business, technology, data, and deployment architecture.
  • Knowledge of application integration and API management.
  • Exposure to cloud platforms and containerization technologies.
  • Mandatory skills: Architecture Patterns and Styles, Kafka, Application Architecture, Application Rearchitecting, architectural diagrams, Architecture Views and ViewPoint Design, AWS DMS, AWS EKS, AWS SCT, AWS Well Architected Tools, AWS CloudFormation, AWS ECS, and Architectural Patterns.

Nice To Haves

  • Experience with DevOps tools and CI/CD pipelines.
  • Familiarity with enterprise monitoring and logging frameworks.
  • Exposure to security architecture and compliance standards.
  • Experience in performance tuning and scalability planning.
  • Certifications such as AWS Architect, TOGAF, or Certified Kubernetes Administrator (CKA).
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Create architecture solutions that meet business requirements and align with IT strategy and architecture.
  • Provide technical leadership to multidisciplinary teams delivering end-to-end solutions, ensuring design facets are integrated into an architecturally compliant implementation.
  • Design and document solutions within the architecture strategy, considering costs and other architecture, and align technology decisions with the Enterprise Architecture Framework.
  • Articulate and recommend solution approaches to customer architecture teams.
  • Facilitate work planning and technical envisioning for actionable and manageable phases of software development projects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service