Urgent Req – Java Application Architect-Bellevue,Washington state

Let Us Help You!
Helping You Realize Your Business Goals!

Hi,

 

I hope you’re doing well!

 

Please look at the requirements below, let us know of your interest, and send us your updated resume to [email protected]

Role: Java Application Architect

Location –Bellevue,Washington state

Job Description:

 

  • Architecture Design: Create and maintain scalable, secure, and high-performance application architectures using Java, Spring Boot, Node.js, and React.
  • API Development: Design and implement RESTful and GraphQL APIs to ensure seamless integration and efficient client-server interactions.
  • Team Leadership: Lead and mentor development teams, ensuring high-quality development, coding standards, and best practices.
  • Cloud Integration: Utilize cloud services (AWS, Azure, GCP) to build scalable and resilient cloud applications. Experience with IAM is essential.
  • OAuth2 Security: Implement secure authentication and authorization solutions using OAuth2.
  • Kubernetes & DevOps: Integrate Kubernetes APIs for managing containerized applications and optimize CI/CD practices for smooth deployments.
  • Technical Documentation: Create and maintain technical documentation, including architecture diagrams and design specifications.
  • Emerging Tech: Explore new technologies, building Proofs of Concept (POCs) to evaluate and showcase new approaches.

Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, IT, or a related field.
  • Experience: 8+ years in application development and architecture, with hands-on experience in Java, Spring Boot, Node.js, React, and cloud services (AWS, Azure, GCP).
  • Skills:
  • Strong knowledge of RESTful APIs and GraphQL.
  • Expertise in OAuth2 for authentication/authorization.
  • Solid understanding of microservices, Kafka, and Hibernate/JPA.
  • Cloud experience with AWS, Azure, or GCP, particularly IAM.
  • Hands-on experience with Kubernetes APIs and container orchestration.
  • Experience in Database design and management.
  • Familiarity with DevOps practices, CI/CD pipelines, and Hyperscaler Frameworks.

Skill Matrix:

S.NoSkillYears of ExperienceSkill Proficiency (1-10)1Java, J2EE, Spring Boot

2Node.js

3JavaScript

4JSON (Data Interchange Format)

5RESTful API Design

6React (Frontend Development)

7GraphQL (Advanced API Design)

8Cloud Services (AWS, Azure, GCP)

9IAM (Identity and Access Management)

10OAuth2 Authentication & Authorization

11Kubernetes APIs (Container Management & Orchestration)

12Hyperscaler Frameworks (Cloud Architecture)

13Database Design and Management

14DevOps & CI/CD Practices

15Problem-Solving Skills

16Communication & Interpersonal Skills

17Teamwork & Independent Work Abilities

Candidate Screening Questions (Strong Experience Needed):

  • Core Java & J2EE: Can you describe your experience with Java, including the use of Spring Boot and microservices?
  • Microservices: What challenges have you encountered in designing and deploying microservices architectures?
  • Kafka: Have you used Kafka in your projects? How did you integrate it for message queuing?
  • Hibernate/JPA: Can you explain your experience with Hibernate or JPA for ORM and database management?
  • Cloud Experience (AWS/Azure/GCP): Which cloud platforms have you worked with, and what specific services have you used in application deployment (IAM, containers, etc.)?
  • GraphQL: How do you leverage GraphQL in API development, and how does it compare to REST in terms of performance and flexibility?
  • OAuth2 Authentication: Can you explain your experience with implementing OAuth2 in applications, particularly in terms of security?
  • Authentication & Authorization: What strategies do you use for managing user authentication and authorization in a large-scale application

With Regards

Kishore Reddy

Submit Your Resume

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments