Java Full Stack Developer - ONLY W2

Java Full Stack Developer - ONLY W2

Posted 2 days ago by 1764151857

Negotiable
Outside
Hybrid
USA

Summary: The role of Java Full Stack Developer involves designing, developing, and maintaining scalable web applications on AWS, utilizing a modern technology stack including TypeScript, React, and Node.js. The position requires collaboration with cross-functional teams and emphasizes performance, security, and maintainability. The developer will work in a hybrid model, with occasional onsite presence in Baltimore, MD. This is a contract-to-hire position lasting 12 months.

Key Responsibilities:

  • Design, develop, and maintain full stack applications using TypeScript, React, and Node.js
  • Build and optimize RESTful APIs following API-First Design principles
  • Implement event-driven communication using Redis Streams
  • Integrate role-based access control (RBAC) across the application stack
  • Ensure clear service boundaries and maintain Separation of Concerns
  • Develop horizontally scalable services and data stores to support growth
  • Enhance performance through caching strategies using Amazon ElastiCache (Redis)
  • Implement logging, monitoring, and tracing using tools like CloudWatch or Prometheus
  • Deploy and manage applications in Kubernetes environments via Amazon EKS
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Write clean, maintainable, and well-documented code following best practices
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables
  • Contribute to architectural decisions aligned with platform principles

Key Skills:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 8+ years of experience in full stack development with TypeScript, React, and Node.js
  • Proven, expert-level experience with TypeScript for large-scale application development
  • Expert proficiency in CSS for advanced styling and interface design
  • Strong experience building RESTful APIs and working with event-driven systems
  • Hands-on experience with Aurora PostgreSQL and DynamoDB
  • Familiarity with Redis and caching strategies
  • Experience deploying applications on AWS using Amazon EKS and Kubernetes
  • Solid understanding of containerization, orchestration, and horizontal scaling
  • Knowledge of RBAC and cloud-native security best practices
  • Proficient in Git and CI/CD pipelines
  • Experience with observability tools (e.g., CloudWatch, Prometheus)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Salary (Rate): undetermined

City: Baltimore

Country: USA

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

-------------------ONLY W2----------------ONLY W2-----------------ONLY W2----------------

Title: Java Full Stack Developer

Location: Baltimore, MD 21228 (Hybrid)

Duration: 12 Months Contract to hire

Job Description:

Terms of Employment

  • 12 months contract with potential to hire
  • Remote at Baltimore, MD
  • 1-2 days onsite per month.
  • Open to candidates from surrounding states or from the EST/CST time zones, provided they can travel onsite at their own expense when requested.

Overview

  • We re looking for a skilled Full Stack Developer to join our dynamic team and help build scalable, cloud-native web applications on AWS. You ll work across the stack from front-end interfaces to back-end services using a modern technology suite in a Kubernetes-based environment. This role blends hands-on development with architectural thinking, and emphasizes performance, security, and maintainability. Our platform is built on key principles: API-First Design, Event-Driven Communication, Security by Design, Separation of Concerns, Scalability, and Observability

Responsibilities

  • Design, develop, and maintain full stack applications using TypeScript, React, and Node.js
  • Build and optimize RESTful APIs following API-First Design principles
  • Implement event-driven communication using Redis Streams
  • Integrate role-based access control (RBAC) across the application stack
  • Ensure clear service boundaries and maintain Separation of Concerns
  • Develop horizontally scalable services and data stores to support growth
  • Enhance performance through caching strategies using Amazon ElastiCache (Redis)
  • Implement logging, monitoring, and tracing using tools like CloudWatch or Prometheus
  • Deploy and manage applications in Kubernetes environments via Amazon EKS
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Write clean, maintainable, and well-documented code following best practices
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables
  • Contribute to architectural decisions aligned with platform principles

Required Skills & Experience

  • Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 8+ years of experience in full stack development with TypeScript, React, and Node.js
  • Proven, expert-level experience with TypeScript for large-scale application development.
  • Expert proficiency in CSS for advanced styling and interface design.
  • Strong experience building RESTful APIs and working with event-driven systems
  • Hands-on experience with Aurora PostgreSQL and DynamoDB
  • Familiarity with Redis and caching strategies
  • Experience deploying applications on AWS using Amazon EKS and Kubernetes
  • Solid understanding of containerization, orchestration, and horizontal scaling
  • Knowledge of RBAC and cloud-native security best practices
  • Proficient in Git and CI/CD pipelines
  • Experience with observability tools (e.g., CloudWatch, Prometheus)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Preferred Skills & Experience

  • Experience with microservices architecture and related components (e.g., API gateways, workflow engines, messaging systems)
  • Familiarity with Redis Streams for asynchronous communication
  • AWS certifications (e.g., Developer, Solutions Architect)
  • Experience with GraphQL and advanced API design
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, AWS CDK)
  • Knowledge of security best practices for cloud-native applications

Sincerely,

Preetam Raj

Lead Technical Recruiter

nTech Workforce Inc.

D: EXT: 726

E: