Senior Java with Web UI (Job #6404)
Location: Washington
Posted on: November 20, 2024
|
|
Job Description:
An ideal candidate would have deep skills in Web Design as well
as java development experience with a passion for building great
web-based interfaces.
Responsibilities:
Work with product teams and product owners to define and develop UI
requirements for large internet-facing, enterprise software
applications
Drawing on components from the project?s open-source framework, use
JavaScript libraries (AngularJS, Bootstrap, jQuery), HTML5, CSS3 to
design, build and test compelling web applications
Collaborate with the analysts to define the information
architecture, advocating Web interaction design best practices with
a focus on consistency and usability
Create rapid prototypes and mock-ups of interfaces to be used as a
blueprint for content and technical development
Work closely with the client to manage the overall visual design
for the application, including all branding and navigational
elements
Work closely with developers to find ways to push the limits of
existing Web technology in service of creating the best possible
user experience
Develop and expand unit and integration tests which will be
automatically run by the build pipeline using tools like Geb, Spock
and Selenium
Experience working in a fast-paced, client-facing environment with
changing requirements
Adhere to standards and best practices, including 508
compliance
Constantly seek opportunities to learn and improve team
processes
Initiate and conduct manual/automated code reviews
Participate in Agile development process
Job Qualifications
Qualifications
3 – 7 years of recent Java development experience with emphasis on
web UI
Experience with consuming RESTful and/or Web Services, JSON
Knowledge of Spring Framework and Hibernate is highly desirable
Experience with Bootstrap.js and AngularJS is highly desirable
Experience with Section 508 Compliance
Understanding ofHTTP/S and related protocols
Hand-on experience using version control system (Git preferably)
and build automation systems
Experience using iRise is highly desirable
Demonstrated knowledge and hands-on experience with Linux/UNIX
operating systems
Knowledge of and experience with agile software development
methodologies
Must have skills:
Java, JUnit
CSS3
HTML5
XML
JavaScript frameworks
jQuery
Ajax
Keywords: , Arlington , Senior Java with Web UI (Job #6404), IT / Software / Systems , Washington, Virginia
Click
here to apply!
|