Java Full Stack Developer/Architect

New York City, NY, US • Posted 30+ days ago • Updated 4 hours ago
Contract Independent
On-site
USD $130,000.00 - 140,000.00 per year
Company Branding Image
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Java
  • JavaScript Frameworks
  • AngularJS
  • JavaScript
  • Database
  • Solution Architecture
  • Optimization
  • React.js
  • TypeScript
  • Performance Tuning
  • Accessibility
  • Management
  • UI
  • Node.js
  • Python
  • RESTful
  • Domain-driven Design
  • NoSQL
  • PostgreSQL
  • MongoDB
  • Caching
  • Storage
  • DevOps
  • Cloud Computing
  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud Platform
  • Google Cloud
  • Continuous Integration
  • Continuous Delivery
  • High Availability
  • Disaster Recovery
  • Scalability
  • Authentication
  • Authorization
  • Data Security
  • Regulatory Compliance
  • Risk Management
  • Productivity
  • Artificial Intelligence
  • Workflow
  • Data Processing
  • Analytics
  • Real-time
  • Message Queues
  • Streaming
  • Use Cases
  • Emerging Technologies
  • Collaboration
  • Stakeholder Engagement
  • User Experience
  • Dashboard
  • Analytical Skill
  • Mentorship
  • Financial Services
  • Microservices
  • Communication
  • Stakeholder Management
  • Leadership
  • Privacy
  • Marketing

Summary

Location: New York City, NY
Salary: $130,000.00 USD Annually - $140,000.00 USD Annually
Description:
Job Title: Full Stack Architect

Location: New York City, NY
Employment Type: Full-Time

Job Summary

We are seeking an experienced Full Stack Architect to lead the design and architecture of modern, scalable, and secure enterprise applications. The ideal candidate will bring deep expertise across front-end, back-end, cloud, and data platforms, with hands-on experience in modern JavaScript frameworks, cloud-native architectures, and DevOps practices. This role requires strong architectural leadership, technical hands-on ability, and close collaboration with cross-functional teams and stakeholders.

Must-Have Technical / Functional Skills
  • Front-End Technologies: Angular, React, JavaScript, TypeScript
  • Back-End Technologies: Node.js, Python
  • UI/UX: Familiarity with UI/UX design principles and modern component libraries
  • Databases: Experience with at least one relational or NoSQL database
  • Architecture: Proven experience architecting and designing new applications and enterprise solutions


Key Roles & Responsibilities

1. Architecture Ownership and Technical Vision
  • Own and oversee end-to-end solution architecture across front end, back end, APIs, data, and system integrations.
  • Define and maintain reference architectures, design standards, and best practices.
  • Drive long-term architectural decisions considering scalability, performance, security, cost optimization, and extensibility.
  • Anticipate future business and technical needs while designing flexible solutions.


2. Deep Full-Stack Technical Expertise

Front-End Architecture
  • Design and standardize modern UI architectures using React and TypeScript.
  • Establish best practices for performance optimization, accessibility, security, and UX consistency.
  • Define patterns for state management, authentication flows, and reusable UI components (e.g., Material UI).

Back-End Architecture
  • Architect scalable and secure services using Node.js or Python.
  • Design RESTful and event-driven APIs following microservices and domain-driven design patterns.
  • Implement resiliency, fault tolerance, and integration patterns for enterprise-scale systems.

Data Layer
  • Design relational and NoSQL data models using technologies such as PostgreSQL and MongoDB.
  • Define data access strategies, caching mechanisms, and data consistency models.
  • Ensure efficient data processing and storage for high-volume applications.


3. Cloud, DevOps, and Platform Design
  • Architect cloud-native solutions on AWS, Azure, or Google Cloud Platform.
  • Design and promote CI/CD pipelines, Infrastructure as Code (IaC), and automated deployment strategies.
  • Build systems for high availability, disaster recovery, scalability, and cost efficiency.
  • Embed logging, monitoring, tracing, and observability into platform design.


4. Security and Compliance by Design
  • Apply secure coding and secure architecture principles across the application stack.
  • Design and implement authentication, authorization, and data protection models.
  • Ensure solutions meet enterprise security, regulatory, and compliance requirements.
  • Partner with security teams to address vulnerabilities and risk mitigation.


5. AI Integration & Next-Generation Technologies
  • Leverage AI coding assistants and automation tools to improve developer productivity.
  • Design intelligent solutions using AI-driven workflows, data processing, and analytics.
  • Integrate real-time technologies and message queues for asynchronous and streaming use cases.
  • Stay current with emerging technologies and recommend adoption where appropriate.


6. Collaboration and Stakeholder Engagement
  • Work closely with engineering teams, product owners, UX teams, and business stakeholders.
  • Translate business requirements into scalable technical solutions.
  • Coordinate development of interactive dashboards, analytical tools, and insights-driven applications.
  • Mentor engineers and promote architectural best practices across teams.


Preferred Qualifications
  • Experience working in large enterprise or financial services environments.
  • Strong understanding of microservices, distributed systems, and event-driven architectures.
  • Excellent communication and stakeholder management skills.
  • Ability to balance hands-on technical work and strategic architectural leadership.


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1117027
  • Posted 30+ days ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Woodbridge Township, New Jersey

Today

Contract

Compensation information provided in the description

Fort Belvoir, Virginia

Today

Contract

USD 24.00 per hour

Reston, Virginia

Today

Full-time

Reston, Virginia

Today

Full-time

Search all similar jobs