Java Application Architect

Inabia Software & Consulting Inc.
Bellevue, WA, US
Full-time

Title : Java Application Architect Duration : Contract Location : Bellevue, WA(Remote) Looking for 12+ Years of experience.

Relocation Work Except OPT and H1T, All Work Authorization is Workable While sharing the resume, Please do mention the candidate location and Work Authorization Job Description : Must-Have

  • System Design
  • Architect, Java, Node JS, GraphQL
  • IAM, Authentication & Authorization
  • Preferred K8 APIs
  • hyperscaler Java (Spring Boot) Node.js React (Frontend) RESTful API Design GraphQL AWS / Azure / GCP IAM (Identity Access Management) OAuth2 Authentication & Authorization Hyperscaler Frameworks Kubernetes APIs Containerized Application Deployment Application Architecture Mentoring & Leadership Performance Optimization Technical Documentation Job Overview : We are seeking a highly skilled and experienced Application Architect to join our team.

The ideal candidate will have a deep understanding of application development using Java, NodeJS, API design, React, and will bring advanced knowledge of modern technologies such as GraphQL, AWS services, and Kubernetes APIs.

This role requires a strategic thinker who can drive architectural decisions and provide technical leadership across multiple projects. Key Responsibilities :

  • Develop and maintain robust application architectures, ensuring scalability, performance, and security.
  • Lead and mentor development teams in the design, development, and deployment of high-quality applications.
  • Design and implement RESTful APIs, ensuring seamless integration with various services and applications.
  • Architect and develop web applications using Spring Boot, Node.JS, and React frameworks.
  • Establish and enforce coding standards and best practices to maintain high code quality.
  • Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Identify and address performance bottlenecks and optimize applications for speed and efficiency.
  • Create and maintain technical documentation, including architectural diagrams, design specifications, and operational procedures.
  • Leverage knowledge of GraphQL to enhance API capabilities and improve client-server interactions.
  • Utilize AWS / Azure / GCP services, with a strong focus on IAM, to ensure secure and efficient cloud-based solutions.
  • Apply Hyperscaler Frameworks for scalable and resilient cloud architecture.
  • Implement OAuth2 authentication and authorization concepts to secure applications and manage user access.
  • Interact with Kubernetes APIs to facilitate deployment, scaling, and management of containerized applications.
  • Research emerging technologies and trends to build Proofs of Concept (POCs) that demonstrate the viability and benefits of new approaches. Qualifications :
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in application development and architecture.
  • Strong programming skills in designing, development, and implementation of multi-tier, distributed, and highly scalable applications using Java, J2EE, Spring Boot, Node.JS, JavaScript, JSON.
  • Strong expertise in designing and implementing RESTful APIs.
  • Understanding on React for frontend development.
  • Proficiency in GraphQL for advanced API design and development.
  • In-depth knowledge on of the cloud services (AWS, Azure, or GCP)., especially IAM, and experience with cloud platforms.
  • Experience with OAuth2 authentication and authorization.
  • Experience in interacting with Kubernetes APIs for container management and orchestration.
  • Familiarity with Hyperscaler Frameworks and their application in cloud architecture is an added advantage.
  • Solid understanding of database design and management.
  • Knowledge of DevOps practices and CI / CD pipelines is beneficial.
  • Excellent problem-solving skills and the ability to think critically.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team. Powered by JazzHR
  • 5 days ago
Related jobs
Inabia Software & Consulting Inc.
Bellevue, Washington

React (Frontend) RESTful API Design GraphQL AWS/Azure/GCP IAM (Identity Access Management) OAuth2 Authentication & Authorization Hyperscaler Frameworks Kubernetes APIs Containerized Application Deployment Application Architecture Mentoring & Leadership Performance Optimization Technical Docu...

Promoted
Smartsheet
Bellevue, Washington
Remote

Lead code reviews and architectural discussions as you work with other software engineers and product managers. You will report to our Manager, Engineering located in our Bellevue, WA office, or you may work remotely from anywhere in the US where Smartsheet is a registered employer. Mentor junior en...

Promoted
The Allen Institute for Artificial Intelligence
Seattle, Washington

Engage in the entire software development lifecycle; from ideation and design to implementation and testing to deployment and operational support. Generate impact and team velocity through efforts in but not limited to: software design and feature development, platform and framework development (e. ...

Promoted
Hispanic Technology Executive Council
Seattle, Washington

The Senior GCP Application Architect is a critical role responsible for leading teams in designing, developing, and implementing scalable, high-performance applications on the Google Cloud Platform (GCP). Minimum of 7 years hands-on application architecture focus where solution architect engaged wit...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Solutions Architect specializing in Infiniband and Ethernet Networking. ...

Promoted
Dell
Shoreline, Washington

Senior Software EngineerPowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. What you will achieveAs an experienced software engineer in the FileSystems...

Promoted
Interaction24,LLC
Seattle, Washington

We are seeking a talented and experienced Senior Full Stack Developer with a strong emphasis on React. Java, Kafka, and NoSQL databases. Develop and maintain robust back-end systems using Java. Strong proficiency in Java for back-end development. ...

Promoted
E-Solutions INC
Seattle, Washington

Collaborate with stakeholders to understand business requirements and translate them into cloud architecture solutions. Stay current with emerging Google Cloud Platform technologies and solutions to ensure the architecture is up-to-date. Role: Google Cloud Platform (GCP) Architect. The Google Cloud ...

Promoted
SpaceX
Redmond, Washington

SOFTWARE ENGINEER, FLIGHT SOFTWARE. As an engineer on the Starlink flight software team, you will design, develop and test software that is used to control SpaceX flight and ground systems. You will engage with other SpaceX software and hardware engineersto discover the needs of the mission and code...

Promoted
Bruker
Seattle, Washington

Senior Full-Stack Software Engineer. Senior Full-Stack Software Engineer. GeoMx on-instrument software team. Design and develop software solutions that provide our research scientists with a smooth and engaging experience. ...