BrightTALK is the best place for professionals and businesses to connect, learn and grow through shared knowledge and insights. Modern marketers use our SaaS platform to create and nurture leads with video and webinar marketing programs.
We are looking for a talented, driven Java developer to join BrightTALK’s technology department, working in our Content team based in central London.
The Content team is responsible for building and maintaining core platform functionality enabling the creation and management of live streaming webinars to an audience of over six million industry professionals.
We’re a bright, close-knit and hard-working team with unique and interesting challenges that keep us continually learning and improving. We strive for excellence but understand pragmatic business needs and balance these to build the most suitable software to get the job done.
Our office is light and airy with loads of collaborative break-out spaces, beanbags for when you need to get away from your chair, a continual supply of fresh fruit, pool table, and as much quality coffee as you can consume from our Italian coffee machine. We’ll provide you the tools you need and the flexible working that suits you, if you bring the brainpower, dedication and output to make us even better.
The BrightTALK Content team is currently designing and building the next generation of our core product offering to allow thousands of live events to be streamed to an audience of over seven million viewers every week by using modern design principles and a highly available, scalable cloud-based infrastructure. You will be helping to build a suite of new Java 8 services within this architecture, and be able to collaborate effectively with other team members, understanding that quality code is a shared responsibility.
You will need strong development skills to work on and improve our Java-based services, and have a focus on appropriate architectural design and consideration to ensure all aspects are appropriate to meet the business need.
The ideal candidate enjoys:
Working collaboratively within a project and team
Shared responsibility for building and maintaining a complex technical stack requiring High Availability and scalability considerations
Working in a flat structure where development, QA and product design are one very close-knit team
Working under their own initiative and providing proactive feedback to the development team and managers.
Keeping up to date with the latest technologies and maintaining a modern, best-practice approach to software development.
The ideal candidate needs to have:
Excellent design and programming skills using Java 8 and Spring Boot, Web MVC
A strong database skill-set and knowledge of optimized schemas and SQL queries
Proven ability to take on challenges independently and design new solutions to previously unforeseen requirements and challenges
Proven experience working in teams in the successful delivery of complex, performant and high quality products
Sound knowledge of SaaS (Software as a Service) environments
Exposure to RESTful web APIs and a service oriented architecture
Experience in Linux environments, Shell scripting etc.
Working with XML and JSON including parsing, asserting / matching and extracting.
Version control including Git branch and merge strategies
Why we like working at BrightTALK
Friendly, talented, collaborative and entrepreneurial teams.
Generous and comprehensive benefits.
Generous holiday policy, flexible schedule.
Offices located in top destination cities.
Training allowance and regular innovation days.
Team building and volunteer opportunities.
We are dedicated to learning and growing, going after big dreams, taking ownership, remaining open and honest while recognising we are in it together. We are committed to hiring individuals with a diversity of perspectives, backgrounds, and beliefs who can use their passion to help us build a world changing audience and thrive along the way. Join BrightTALK and experience a collaborative and engaged team who works together to provide learning and growth opportunities for businesses and professionals.