Make experiences that matter!

We're looking for professional, passionate, and experienced people to join our team! We offer competitive salaries, an individualized networking and education budget, company-paid insurance benefits, IRA plan with company match, company outings, and more. 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.

We can’t wait to hear from you!

About Exclamation Labs

To Our Clients

We invest in knowing and understanding the digital experience your customers require to enable and inspire the intended outcomes.

To Our Employees

We provide a great place for you to work and grow among a talented team that shares your passion for doing work that creates a positive impact.

More about Exclamation Labs

To Our Community

We believe that Cumberland is in the middle of somewhere – somewhere we build on experience and potential that matters wherever you are.

We Are Caring

We have a strong connection to our clients and their organizations; to the work we do, to each other, and to our communities. We not only give our clients what they ask for, but what they need. We’re respectful, candid, and committed to getting the results that best reflect the intentions and desires of the people we work for and work with.

We Are Passionate

We show our enthusiasm in everything we do. We take the time to ask the right questions to understand what our clients and colleagues need from us so we always can provide the best information and work product to them. Our curiosity leads us to continuously learn things on our own without being asked. At the end of the day, we aspire to meet the lofty goals we set for ourselves and for our company.

We Are Ingenious

We engage in creative problem solving that reflects our talent and ability to address highly complex problems with solutions that we can explain to our clients in simple terms and that easily engage their customers, resulting in the outcomes our clients need for their businesses to succeed.

Cumberland, MD

1 Position Available:

Development Java Web Developer

Skills & Requirements

  • 2-5 years experience in Java development
  • 3+ years experience in Web development
  • Bachelor’s degree in software engineering or equivalent experience
  • Demonstrable knowledge of common Java frameworks like Spring, Struts, Wicket or J2EE and Unit Testing frameworks such as JUnit, EasyMock, etc.
  • Strong SQL experience with various relational databases like SQL Server and Postgres, and common usage in a Java environment, e.g.,hibernate, iBatis
  • Experience with LDAP, Active Directory, OAuth and other authentication and authorization technologies
  • A solid comprehension of regular expressions
  • Understanding of the HTTP protocol and SOAP/RESTful web service concepts
  • Detailed knowledge of source control principles, Continuous Integration and build/dependency frameworks such as Maven or Gradle.
  • Attention to security in all of the work that you do

It would be great if you have some of these

  • Practical knowledge of Salesforce and how to leverage it to fulfill business requirements
  • Some experience in front end development with HTML, CSS, and JavaScript
  • Understanding of HIPAA and PCI compliance programs, and application of OWASP best practices
  • Experience with release management of enterprise applications
  • Interest in DevOps, including tooling and automation
  • Java, Agile, Salesforce or other relevant certifications
  • Experience as part of an Agile development team

Other Requirements

  • Must be authorized to work in the United States; Exclamation Labs is unable to sponsor applicants for work visas.
  • Must be highly proficient in written and spoken English

Exceptional candidates who do not meet all of the above criteria may be considered for the role, provided they have the necessary skills and experience. While preference will be given to individuals willing to work in our Cumberland, MD office, the opportunity for remote work is available for outstanding candidates with prior remote work experience. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.

Salary will be commensurate based on experience. At this time, we are only looking for candidates interested in full-time employment. No phone calls please.

Please send a resume and references.