Full Stack Web Developer

last updated April 3, 2021 6:04 UTC

Exclamation Labs is a full-service technology agency that is passionate about creating custom digital solutions, particularly in the financial and insurance sector. We provide development expertise to market-leading companies, helping them deliver digital experiences and products that customers love to use.

We work with a variety of technologies and frameworks. As a full stack developer, you will be primarily working with our Java stack to maintain enterprise-grade websites and applications, but there will be opportunities to work with Nodejs, PHP, and other languages and frameworks.

We are active members of our community, and as a member of the development team you will have the opportunity to work with, and contribute to, open source software and other community projects.

While preference will be given to individuals willing to work in our Cumberland, MD office, the opportunity for remote work is available for exceptional candidates with prior remote work experience.

You must have:

  • 5+ years of experience in web development

  • 2+ years of experience in Java development and frameworks such as Spring, Struts, or Wicket

  • Proficiency in JavaScript, HTML, and CSS

  • Experience with frontend frameworks such as React, Backbone, or Angular

  • Experience in building and maintaining RESTful web services

  • Strong SQL Experience with various relational databases SQL Server, Postgres, etc.

  • Proficient in the use of version control systems such as Git

  • Experience in writing unit tests

It would be great if you have some of these:

  • Familiarity with Nodejs

  • Interest in DevOps, including tooling and automation

  • Knowledge of Content Management Systems such as WordPress, Drupal, or Joomla

  • Open source contributions

Other requirements:

  • Must be authorized to work in the United States

  • Must be highly proficient in written and spoken English

Exceptional candidates who do not meet above criteria may be considered for the role provided they have the necessary skills and experience.

Shopping Cart
There are no products in the cart!
Total
 0.00
0