UI Developer

P. V. P. INC.
New York, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

New York, United States of America

Tech stack

HTML
Java
JavaScript
Application Performance Management
Unit Testing
Browser Compatibility
Software Bug Management
CSS
Code Review
Software Debugging
Web Development
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
Java Database Connectivity
Java Servlet
Apache Struts
Javaserver Pages
JavaServer Pages Standard Tag Library
MVC
Integration Testing
Web Applications
Web Standards
Enterprise Software Applications
Backend
Material Design
Web Technologies

Job description

We are seeking a skilled UI Developer with hands-on experience in legacy web technologies, including Java, JavaScript, JSP (JavaServer Pages), and Struts. The ideal candidate will play a key role in maintaining, enhancing, and modernizing the front-end of enterprise applications built on older frameworks. This role is perfect for someone who understands the intricacies of traditional web development and is comfortable working in a mature, stable technology stack., * Develop, maintain, and enhance front-end interfaces for enterprise web applications built on Java EE, JSP, and Struts frameworks.

  • Write clean, efficient, and well-documented JavaScript code for front-end interactivity and client-side validation.
  • Collaborate with back-end developers, QA teams, and business analysts to implement UI components that meet functional and technical specifications.
  • Optimize application performance and ensure compliance with web standards and best practices.
  • Maintain and debug existing code, troubleshoot issues, and propose technical solutions for bug fixes and feature enhancements.
  • Participate in code reviews, unit testing, and system integration testing.
  • Contribute to legacy system migration planning and modernization initiatives, where applicable.

Requirements

  • Strong proficiency in Java (J2EE) and JavaServer Pages (JSP).
  • Hands-on experience with Struts (1.x or 2.x) MVC framework.
  • Solid knowledge of JavaScript, HTML, CSS, and cross-browser compatibility issues.
  • Experience working with Servlets, JSTL, and related web technologies.
  • Familiarity with back-end integration using JDBC, EJB, or other legacy Java technologies.
  • Understanding of MVC design patterns and web application architecture.
  • Ability to analyze and understand complex legacy codebases.

About the company

Sensiple Inc is a New Jersey corporation with over two decades of expertise in technology-driven solutions specialising in Customer Experience, Contact Center Solutions, Digital Transformation, Cloud Computing & Independent Testing. With an expert team that has enriched experience in executing & developing sustainable IT strategies in Healthcare, Technology, Retail, Logistics, Education, Telecommunications, Government and Media, we help our diverse customers to envision the future. By developing highly scalable and consistent solutions, our primary goal is to deliver excellence at all levels and delight our customers and drive them to a better future. Hi

Apply for this position