What are the responsibilities and job description for the Full Stack Web Developer (JavaScript/REST) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Information Consulting Services, is seeking the following. Apply via Dice today!
Contract Details
Join a small, collaborative development team supporting a 24x7 operations center environment. You will work across the full SDLC—requirements, design, coding, testing, and delivery—partnering closely with operations users, a project manager, and senior technical peers. The role blends front-end web development with real-time data integration (REST/WebSockets) and involves an on-call rotation.
Key Responsibilities
Contract Details
- Work Mode: Hybrid (onsite 2–3 days per week; alternating weeks)
- Location: Smyrna, DE
- Start Date: May 18, 2026
- Interview Process: In-person (face-to-face)
- Relocation: Must be willing to relocate and be onsite by start date
Join a small, collaborative development team supporting a 24x7 operations center environment. You will work across the full SDLC—requirements, design, coding, testing, and delivery—partnering closely with operations users, a project manager, and senior technical peers. The role blends front-end web development with real-time data integration (REST/WebSockets) and involves an on-call rotation.
Key Responsibilities
- Design, develop, and maintain web applications and real-time integrations (REST APIs/WebSockets).
- Engage directly with business operations for requirements, testing, and delivery.
- Contribute across the full software development lifecycle with quality and maintainability in mind.
- Troubleshoot production issues in a 24x7 environment and participate in the team’s on-call rotation.
- Produce clear technical documentation and occasional training materials.
- 7 years of application design and development experience.
- 3 years of hands-on HTML, CSS, and JavaScript.
- 3 years with web integration technologies: JSON, AJAX, RESTful APIs, and WebSockets.
- Demonstrated ability to work end-to-end across requirements, build, test, and deploy.
- Strong problem-solving skills and effective communication with both technical and non-technical stakeholders.
- Web development with TypeScript and Angular (Signals, Angular Material).
- Java (JDK), and application servers/frameworks such as Jetty or NestJS.
- Relational databases (Oracle, MySQL, SQL Server, PostgreSQL) and MongoDB; Apache HTTP Server.
- Java frameworks (e.g., Apache Wicket 1.6); Node.js and Webkit.
- Excel generation tools (Apache POI or node-based generators).
- Build/CI tools: Ant, Maven, JetBrains TeamCity; issue tracking with YouTrack.
- Developer tools: IntelliJ IDEA, WebStorm, Postman.
- Windows services and Java service wrappers; exposure to SNMP, LDAP, Quartz Scheduler.
- Small, agile team supporting mission-critical, 24x7 operations.
- Hybrid schedule with rotating on-call responsibilities.