Fuze: Java Engineer
127 West 26th Street, 6th Floor
New York, NY 10001

Employee Testimonials

Video

Be a part of something big. Join our vision to transform workplace communication as we know it. Based in Boston, MA with offices and customers around the globe, Fuze is a leading unified communications as a service (UCaaS) provider focused on modernizing and simplifying day-to-day business conversations. We unify collaboration technologies like voice, video, and messaging on a single cloud-based platform so users can experience greater efficiency and less hassle each workday. The company is growing rapidly as we move full steam ahead toward our anticipated IPO. Now's the time to bring your passion and expertise to Fuze!

The successful applicant will design, implement and maintain applications and services that integrate the back-end communication services of the Unified Communications, cloud-based platform. In this role you will be working in a fast paced, positive work environment where you will work alongside some highly talented developers and join them in contributing to the companys success!

What You Will Do:

  • Build robust and scalable API-exposed services in Java
  • Design and create services and system architecture for your projects, and contribute and provide feedback to other team members
  • Help improve our code quality through writing unit tests, automation and performing code reviews
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Dive into difficult problems and successfully deliver results on schedule
  • Have passion for learning new technologies and methodologies
  • Seek for excellence and quality in everything you do

What You Will Need:

  • University degree in Computer Science/Engineering or equivalent work experience
  • Awareness or experience in agile methodologies
  • Object-oriented software development is a must-have, as well as existing design patterns and experience applying them.
  • Must have 5+ years of experience in Java SE, preferably developing with server-side, high concurrency and distributed systems.
  • Object oriented software development is a must have, should also be aware of existing design patterns and experience applying them
  • Experience working with a unit testing framework such as JUnit or TestNG
  • Demonstrated knowledge on client-server protocols such as REST, both exposing and consuming such protocols
  • Should have experience on NoSQL data stores, preferably MongoDB
  • Must have advanced English written and verbal communication skills
  • The ideal candidate has excellent analytic and troubleshooting skills and is able to resolve complex problems independently
  • Should enjoy working in a larger team and is eager to learn from more experienced team members
  • Knowledge of PBX and telecom is a plus

#LI-EH1

Full-time

Employee Testimonials

Alexander Johnson
Software Engineer

Each day, I look forward to the camaraderie we develop writing the software that runs Fuze's backend. Our agile approach creates great software practices by combining short sprints with stringent peer reviews. Not only have I learned to be a faster and more efficient programmer, but also smarter about the code I write through the collaboration and support of my colleagues.

Juan Soprano
Director of Backend Engineering

Since I've joined Fuze I’ve nothing but great moments and experiences. The culture is amazing and even tho the company has grown a lot you still feel part of the big picture as the communication between all the different offices around the world is amazing (we are a communication solutions provider after all right? :P). Also on the dev side its great to be part of a company that is always trying to innovate and try new and challenging things, its hard to get bored with legacy code or old technology in Fuze!!

Julio Viera
Vice President of Engineering

I've been working for one year in engineering and I absolutely love it. The team is full of energy and we are all working together for a common goal. The management team knows how to transmit the right priorities so we can focus only on the important stuff and deliver on time.

Also we have an incredibly effective sales team, this boost the morale of everyone with every closed deal and pushes the company forward.

Ron

Fuze gives me a front row seat to all of the excitement and wins of building a successful company. The best part? It's not just to watch: I'm also part of a team of brilliant minds and amazing doers.  The challenges we face day to day are made much easier thanks to the incredible talent and leadership here.