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
-------------------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: