Junior Full Stack JavaScript Developer - Strong SQL and background in Python / Java - Hybrid with Restriction - No sponsorship

Overview

Hybrid
Depends on Experience
Full Time
No Travel Required

Skills

Agile
Java
JavaScript
ECMAScript
Python
SQL
Scripting

Job Details

no sponsorship now or in the future is possible

Location: Hybrid Windsor, CT (Must be located in New England)
Clearance: Work restricted to cleared resources (defense sector role)

Experience: MAX 3 5 years

Role Overview: We re seeking a motivated Jr JavaScript Developer who will support development and maintenance of critical applications. The ideal candidate has solid JavaScript experience, familiarity with dynamic and scripting languages in modern stacks, and the ability to troubleshoot across both front-end and back-end components. Strong communication and collaboration in agile teams are essential.

Key Responsibilities:

  • Develop, debug, and maintain JavaScript code across applications and services. JavaScript is a core scripting language used in our systems, enabling dynamic behavior and modular logic consistent with ECMAScript standards.

  • Manage application servers and support operational duties, including:

    • Restarting services and monitoring uptime

    • Checking and analyzing service logs

    • Creating and managing scheduled tasks/jobs

  • Collaborate with developers, QA, product teams, and system owners in an agile workflow to deliver features and resolve issues.

  • Participate in code reviews, enforce best practices, and ensure clean, maintainable code across stacks.

  • Debug and resolve software/system issues spanning client and server components, using JavaScript-centric tools and patterns.

  • Support scripting for automation, tooling, and internal utilities that interact with core systems.

Preferred Skills & Qualifications:

  • JavaScript expertise (front-end or back-end) with strong understanding of language features and modern practices.

  • Experience with asynchronous programming, module systems, DOM manipulation, or Node.js environments.

  • Familiarity with other scripting or programming languages (e.g., Python, SQL) is a plus.

  • Experience with component-based architectures and script-driven configuration or embedded scripting environments.

  • Ability to write clear, efficient scripts to automate tasks and integrate with existing systems.

  • Strong problem-solving skills and ability to work effectively in cross-functional teams.

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.