Overview
Hybrid
$40 - $50
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Agile
Amazon Web Services
AngularJS
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Css3
Database
Debugging
Enterprise Software
Financial Services
GitHub
GraphQL
HTML5
Interfaces
JIRA
Java
JavaScript
JavaScript Frameworks
Jenkins
Kanban
Kubernetes
Management
Microservices
Microsoft Azure
MongoDB
NoSQL
Orchestration
PostgreSQL
Problem Solving
Quality Assurance
RESTful
React.js
SQL
Scrum
Spring Framework
Terraform
TypeScript
User Experience
Vue.js
Job Details
Job Title: Full Stack Developer
Location: Malvern, PA or Charlotte, NC (Hybrid Onsite 2 3 days/week)
Client: Tata Consultancy Services (TCS) / Vanguard
Employment Type: W2 only
Rate: Competitive Based on experience
Experience Level: 8+ years (Mid to Senior Level)
Job Summary:
We are seeking an experienced and versatile Full Stack Developer to join a collaborative team supporting mission-critical systems at Vanguard through Tata Consultancy Services. The ideal candidate will have a deep understanding of both front-end and back-end technologies, cloud integration, and enterprise application development.
You will work on modern, scalable solutions involving microservices, REST APIs, cloud-native architecture, and responsive front-end frameworks to deliver innovative investment technology solutions.
Key Responsibilities:
Design, develop, and maintain full stack applications using Java (Spring Boot) and modern JavaScript frameworks (ReactJS preferred).
Build and consume RESTful APIs and integrate front-end interfaces with back-end logic.
Implement scalable solutions using microservices architecture.
Participate in Agile ceremonies and collaborate with product owners, UX designers, and QA engineers.
Optimize application performance and ensure responsive, secure, and accessible user experiences.
Write clean, maintainable, testable code following development best practices.
Troubleshoot, debug, and resolve production issues across the full application stack.
Deploy and manage cloud-native applications on AWS or Azure.
Contribute to architecture design discussions and code reviews.
Required Skills:
8+ years of full stack development experience
Strong proficiency in Java, Spring Boot, and REST API development
Frontend development experience with ReactJS, Angular, or Vue.js
Hands-on experience with JavaScript, TypeScript, HTML5, CSS3, and SCSS
Knowledge of microservices and containerization using Docker
Experience with AWS or Azure cloud platforms
Strong understanding of CI/CD pipelines (e.g., Jenkins, GitHub Actions)
Familiarity with SQL and NoSQL databases (PostgreSQL, MongoDB)
Experience in Agile development environment (Scrum/Kanban)
Excellent communication, collaboration, and problem-solving skills
Nice to Have:
Experience with Kubernetes, EKS/AKS, or other orchestration tools
Experience working with GraphQL APIs
Exposure to Terraform, Jira, or Confluence
Experience in financial services or investment domain
To Apply:
Please send your updated resume and availability to
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.