Full Stack Java Developer

Brazen Technologies

Posted: 
August 17, 2020

Who We Are

At Brazen, we believe everyone deserves a job they love - including you. We're a venture-backed SaaS startup focused on changing the way organizations engage their audiences online. Recently voted one of DC's top 50 best places to work by the Washingtonian, we're looking for energetic, self-starting technologists to supplement our team.

Our chat platform offers employers, universities, publishers, and associations an innovative way to connect and chat with their stakeholders. Organizations like Microsoft, Northrop Grumman, and hundreds of colleges and universities leverage our technology every day to change the way they bring people together.

The Position

We are looking for a Mid Level Java Developer to join our team. As part of a growing, fast-paced startup, you will have an opportunity to work collaboratively with our product management, user experience, marketing, and customer service specialists to help extend and enrich our products. If you take pride in the quality of your work, enjoy collaborating and working on a team, and ignored your mother when she told you to stop programming and go to bed, then join us!

At Brazen we prioritize our technical talents career growth. We promise that you will leave us knowing far more than you did when you joined with us.

Responsibilities

  • Develop new features for the Brazen online events platform using Java, Spring, GWT, Akka and MySQL.

  • Write code that enables users to create, market, manage and participate in online events hosted on the platform.

  • Support our marketing and events management teams as needed.

  • Learn, Learn, Learn!

  • Mentor junior developers.

Requirements

  • Minimum 3 years Experience developing web applications with Java and relational databases.

  • Experience in at least one other programming/scripting language

  • Experience with Spring or other DI/IOC framework

  • Experience with RESTful Webservices.

  • Proficiency writing unit tests with Junit.

  • Demonstrate comfort with UNIX command line activities

  • Experience working in an Agile Scrum team.

Nice to Have (You will learn these if you don't already know them!)

  • Experience working with Git version control system.

  • Experience in a startup or similar work environment.

  • Familiarity with agile development practices such a continuous integration and test-driven development.

  • Knowledge of Object Relational Mapping (ORM) concepts and experience with Java Persistence API (JPA) and Spring data

  • Experience with GWT.

  • Experience with cloud deployed infrastructure (AWS or equivalent) and Infrastructure as Code.

  • Experience with Ruby.

  • Experience with the Akka framework.
Apply Now

Get a weekly email with 5 curated job opportunities.

! Last step: confirm your subscription in your email provider !
Oops! Something went wrong while submitting the form.

Transparent marketing examples to help you nail your interview.

Learn More

Helpful Resources

Want a more efficient and effective job search?
Sign up and I'll send you 3 tools to help you do just that.

Perfect your resume

Get our top 3 favorite resources for crafting resumes that work.