Overview
On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Java
React
JavaScript ES6
Node.js
AWS services
Lambda
DynamoDB
EventBridge
Kinesis
Kafka
GraphQL
Micro Frontend
Job Details
Java Full stack with Backend exp - 1 position
Java Micro Frontend UI / React Developer - 1 position
2 positions
Onsite
Dallas TX
Must be on our W2
Java Full stack with Backend exp - 1 position
Proven experience as a Full Stack Developer with expertise in React and JavaScript ES6
Experience developing and maintaining scalable web applications using React
Backend development experience with JavaScript/Node.js, with emphasis on serverless architectures
Hands-on experience with AWS services, including Lambda, DynamoDB, EventBridge, and Kinesis
Familiarity with Kafka or similar event streaming technologies
Experience designing, building, and deploying cloud applications
Experience building and maintaining micro front-end architectures (MFEs)
Experience with GraphQL and AWS AppSync (preferred)
Ability to write clean, maintainable, and well-documented code, following best practices
Participation in code reviews, testing, and debugging for high-quality deliverables
Experience with CI/CD pipelines (preferred)
Knowledge of DevOps practices, including infrastructure as code using AWS CloudFormation or Terraform (preferred)
Java Micro Frontend UI / React Developer - 1 position
Job Duties:
Develop and maintain scalable and modular Micro Frontend (MFE) applications using Single-Spa.
Design and implement front-end components using React, JavaScript (ES6+), HTML5, and CSS3, ensuring high performance and reusability.
Integrate Apollo Client and GraphQL for efficient data fetching, state management, and optimized API communication.
Optimize UI performance by leveraging Webpack for bundling, code splitting, and lazy loading.
Collaborate with backend developers, designers, and other stakeholders to ensure seamless data flow and user experience.
Deploy and manage front-end applications using CI/CD pipelines (e.g., Jenkins, GitLab CI).
Utilize Git for version control and collaborate with the team using best practices in source code management.
Debug, test, and optimize applications to ensure high performance and usability across different environments.
Stay up to date with emerging front-end technologies and best practices, continuously improving application performance and maintainability.
Participate in agile development processes, including sprint planning, daily standups, code reviews, and documentation.
Develop and maintain scalable and modular Micro Frontend (MFE) applications using Single-Spa.
Design and implement front-end components using React, JavaScript (ES6+), HTML5, and CSS3, ensuring high performance and reusability.
Integrate Apollo Client and GraphQL for efficient data fetching, state management, and optimized API communication.
Optimize UI performance by leveraging Webpack for bundling, code splitting, and lazy loading.
Collaborate with backend developers, designers, and other stakeholders to ensure seamless data flow and user experience.
Deploy and manage front-end applications using CI/CD pipelines (e.g., Jenkins, GitLab CI).
Utilize Git for version control and collaborate with the team using best practices in source code management.
Debug, test, and optimize applications to ensure high performance and usability across different environments.
Stay up to date with emerging front-end technologies and best practices, continuously improving application performance and maintainability.
Participate in agile development processes, including sprint planning, daily standups, code reviews, and documentation.
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.