Our clients are some of the most well-respected names in education, health, agriculture – working with associations and government agencies.  Our projects aren’t just web applications – our solutions help our clients accomplish their mission which advances their causes. If you want something a little bit different, cutting edge, fun and challenging, then WebFirst is the place for you!Â
WebFirst has an exciting opportunity to stand up and support a syndication web application written in Grails. Tasks will involve updating and maintaining the code as needed, documenting the architecture and preparing the site for migration. Â
Qualifications: Â
- Grails and Spring Boot web application development experienceÂ
- 3+ years of experience with Java Web frameworks including Spring Boot and GrailsÂ
- 3+ years of development leadership experience on significant/successful web projectsÂ
- Â 5+ years of practical Java development experience
- Tiered application architectures and RESTful service definition/implementationÂ
- Web based usability concepts, principles and standardsÂ
- Responsive design; graceful degradation/progressive enhancement; touch readinessÂ
- Security architectures, considerations and Authentication/Authorization approachesÂ
- Understands logging, monitoring and web analyticsÂ
- 3+ years of experience with MySQL and hibernateÂ
- 3+ years of Experience with Client-side technologies: HTML5, CSS3, JavaScript, JavaScript libraries (i.e. jQuery, handlebars)Â
- Experience with Ajax enabled web application conceptsÂ
- Analysis and design experience using OO concepts and design patternsÂ
- Experience with Development tooling options: Eclipse; Jenkins; Gradle; TomcatÂ
- Experience with using and pushing to private/internal Gradle repositoriesÂ
- Experience using GitÂ
- Demonstrable skill writing data access/persistence codeÂ
- Working knowledge of strong DevOPS procedures including the use of GitÂ
- Ability and willingness to document codeÂ
- Team approach to developing applicationsÂ
- Strong Communications skillsÂ
Desired Qualifications:Â
- Experience with traditional waterfall and Agile software development methodologies such as ScrumÂ
- Section 508 knowledge and familiarity with use of 508 test tools including SiteImprove or Monsido.Â
Applicant selected will be subject to a security investigation and background check. Candidate must pass a Public Trust clearance for federal contracting work.Â
Â
Learn more about this Employer on their Career Site
