Java Full Stack Engineer

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2

Skills

Node.js
React.js
Java frameworks
RESTful API
AWS
Jenkins
GitLab CI

Job Details

Key Responsibilities

  • Analyze, troubleshoot, and resolve defects across backend services and frontend interfaces.
  • Deliver timely hotfixes and enhancements for web platforms, including localization and UI/UX improvements.
  • Develop and maintain scalable backend APIs and responsive frontend components using modern frameworks and languages.
  • Enhance logging, monitoring, and performance tuning across the full technology stack.
  • Collaborate with QA, DevOps, and product teams to coordinate code merges, deployments, and release cycles.
  • Participate actively in sprint planning, code reviews, and continuous integration/delivery pipelines.
  • Support automation by integrating testing, monitoring, and deploying tools to improve development workflows.
  • Validate fixes and features in staging environments, assisting with data setup and environment configuration as needed.
  • Maintain high code quality standards, adhering to best practices for security, performance, and maintainability across all layers of the stack.

Technical Skills (Examples)

  • Backend: Java, Node.js, .NET, Python, REST APIs, SQL/NoSQL databases (including MongoDB)
  • Frontend: JavaScript frameworks such as React, Angular, Vue.js
  • Cloud & Infrastructure: AWS services
  • Version Control: Git
  • CI/CD: Jenkins, GitLab CI, or equivalent tools
  • Logging & Monitoring: Datadog, AWS CloudWatch
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.