12 Jan
Full Stack Java Developer
Maryland, Laurel , 20707 Laurel USA

Vacancy expired!

The Sr. J2EE Web Developer (Full Stack) provides Web application development and Internet and intranet site support. The individual in this role is responsible for the design, maintenance, update and management of Web solutions for Commission use. He/she performs tasks related to all aspects of the web application development process, including but not limited to, projects and tasks in the areas of: middle tier and portal architecture, WebSphere portal, ecommerce solutions, collaborative tools, and legacy to Web migration; system requirements analysis; system design; programming (application & database); testing; implementation; and system maintenance. This person must also be able to apply RAD/JAD technology and tools for rapid web development projects. Utilizing advanced design and technical skills, the Sr. J2EE Web Developer (Full Stack) ensures that the Web solutions developed are functional, aesthetically pleasing, interactive, and easily navigable for end users. ESSENTIAL FUNCTIONS:Designs, develops, tests, deploys, maintains and supports a variety of web development solutions, including those in the areas of middle tier and portal architecture, WebSphere portal, eCommerce solutions, collaborative tools, and legacy to Web migration;Works with team members and Manager to provide technical direction on web site development and/or upgrade initiatives related to front- and back-end programming for Web-based applicationsStays of abreast current technology trends and makes recommendations for changes to the Manager;Researches and recommends best interface solutions for web-based application and services, including time estimates for development and implementation;Analyzes, designs, develops and tests prototype(s);Provides support to ensure that web site(s) work properly, diagnosing and resolving problems as appropriate;Provides Commission-wide Internet and intranet support;Creates and maintains web application pages that conform to specified design and content requirements, including client-side scripts for inquiry, data submission, and other user interaction such as online interactive help;Develops and adheres to standard SDLC methodologies to produce project results that are measurable and deliverable;Develops and adheres to team project standards for development tools/platforms/methodology/controls to ensure efficiency, quality, and consistency;Assists with defining and meeting business requirements;Prepares detailed software specifications and test plans. OTHER FUNCTIONS:Mentors and educates less experienced developers;Assists in supporting the WSSC in-house software development and COTS implementation, determining user requirements and desired outputs, including migration to next generation development tools;Assists in reviewing the current technical architecture, including design patterns and development methodologies;Performs other related duties as assigned. REQUIRED KNOWLEDGE, SKILLS, & ABILITIES:Diverse knowledge of multiple programming languages, including JSF, JAVA/J2EE, React.js, CSS, REST API, Node.js,XML, SASS, Bootstrap,JQuery, JSP and SQL programming languages;Advanced knowledge of responsive design for different target devices;Advanced working knowledge of model-driven application development using the Rational and Eclipse suite of tools, with a strong focus on reuse;Advanced knowledge of relational databases, such as SQL Server, and Oracle;Knowledge of strategies, standards and solutions around J2EE development framework;Familiarity with both invasive and non-invasive legacy extension technologies;Familiarity with Microsoft .NET, UNIXExtensive knowledge of browser compatibility issues across various platforms;Advanced technical knowledge of portal implementations like MQ, WebSphere, and SharePoint;Ability to consistently adhere to the use of standard SDLC methodologies and best practices, such as waterfall or V-model of testing;Proven ability to apply theories, principles, practices, and techniques in web design and maintenance, and software and web site interaction design;Familiarity with COTS implementations;Proficient programming, unit and system testing skills for all levels of complexity;Advanced knowledge of assigned technologies or applications and their relationship to other technologies or applications;Ability to effectively report on application development resources for projects and maintenance;Sound problem solving techniques, even when unfamiliar with the technology or application.Ability to synthesize information quickly at a high level and makes decisions in ambiguous situations;Ability to anticipate and react to possible risks with the work of others;Understanding business concepts and technical architecture applicable to systems supported;Enthusiasm for active learning of business concepts and new technologies beyond current assignment;Ability to recognize matters of urgency and knowing when to escalate effort;Excellent communication skills, both oral and written;Ability to use a detail-oriented approach to projects and work effectively as part of a team as well as independently on complex problems.

About Blue Sky Blue Sky Innovative Solutions (Blue Sky) assists its federal, state and local, and commercial clients with solving their toughest challenges in the areas of IT Infrastructure Support and Engineering; Application Development and Maintenance; Program and Project Management; and Management Consulting. Find out more about Blue Sky at www.bsis-llc.com. Blue Sky is an equal opportunity employer and recruits mission-oriented, proactive, skilled candidates from across the United States. As an SBA certified HUBZone small business, Blue Sky has a special interest in recruiting and hiring personnel who reside in HUBZones. To determine whether you reside in a HUBZone, visit http://map.sba.gov/hubzone/maps/.

Vacancy expired!


Report job