Full Stack Java Developer (Team Lead)

Team:
Development

We make it strangely simple for businesses to talk to clients, customers and colleagues, wherever they are. This is global communication redefined, free from the tyranny of carriers.


As one of the most exciting companies in the VoIP tech space, Voxbone is growing fast… very fast, and that’s where you come in.  We are looking for a Full Stack Java Developer to build our new Java Dev hub in Dublin, Ireland.    


With already two development centres in Brussels and Iasi, we’re busy creating a technology platform and developing tools to revolutionise the way companies use VoIP for business. We use a mixture of agile, kanban and scrum methodologies and our technology stack consist of backend services written in Java on top of MariaDB and RabbitMQ and a number of frontend applications written in AngularJS or JSF.  


As our new Team Lead (reporting to Head of Development, based in Brussels), we will give you the opportunity to build a multi-skilled team of 3 full stack Java Developers that will be delivering a great user experience, based on a modular architecture and strong collaboration with our other development centers.


Interested? Want to know more, imagine…   

Building robust, manageable and scalable back-ends in Java

Building front-end code in Javascript, Angular, AngularJS and JSF

Analyzing project requirements together with your teammates

Developing new features and optimize existing ones from end-to-end

Working closely with your team incorporating feedback from product management and other stakeholders to create optimally integrated solutions

Rapidly fix bugs and problems and create automatic tests to avoid those in the future

Proactively looking for ways to make Voxbone unique

Being an active participant in discussions about design and architecture

Being passionate about technology and quality deliverables

Being an advocate for best practices in software development (peer programming, TDD, high code coverage unit and integration tests, etc.)


To join our Dev crew, you need:

Excellent experience as a team lead or tech lead

To be a passionate communicator recognized for his/her leadership style

To be thrilled to collaborate with other team based in multiple locations

Powerful Java skills - you could do this stuff in your sleep

Experience working with JavaScript frameworks

Understanding of software engineering concepts such as: common data structures and algorithms, design patterns, etc.

A disciplined approach to testing and quality assurance, knowledge of test automation

Experience designing and implementing REST/SOAP web services

To be a team player, not afraid to communicate clearly on issues and progress

To be competent with database concepts and SQL


It would be a bonus if you had experience with:

Java 8,

Hibernate and Spring 4Angular, AngularJS and/or JSF

Message and job queuing services (RabbitMQ)

MySQL

Docker (user experience)

Git version control

Cassandra


Sound good? We’re offering…


- A fantastic working environment from our bright, modern and serviced office in We Work Dublin, Ireland, adjacent to the beautiful Stephens Green

- An opportunity to work with a diverse workforce from across 34 nationalities, in a vibrant, energetic and friendly - atmosphere

- Competitive salary and perks

- Meet-up and travel opportunities for knowledge exchange

- Healthy snacks and drinks including fancy coffee for caffeine addicts

- Communication allowanceHealth insurance

- Pension scheme

- Bike to work scheme

- Company devices and goodies

- Regular social events and (unforgettable) company events… we’re a fan of fun!



Because We care...


Voxbone is an equal opportunity employer, and we’re proud of our ongoing efforts to bolster diversity & inclusion in our workplace and wherever our employees are based. Any individuals seeking employment at Voxbone are considered without regard to race, color, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, or any other characteristic protected by applicable law.


By submitting your application for one of our open positions, you agree that Voxbone may collect your personal data for recruiting and related purposes. For further information with regards to how Voxbone process your personal data, please see  Voxbone’s Privacy Policy