Sr. Software Developer - Java in Bristol

Sr. Software Developer - Java in Bristol

Bristol Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Create and optimise cloud tech solutions in a fast-paced, collaborative environment.
  • Company: Join Intermedia, a leading provider of cloud communications and collaboration technology.
  • Benefits: Enjoy competitive salary, career growth, and a supportive team culture.
  • Why this job: Make a real impact with innovative projects and cutting-edge technology.
  • Qualifications: Proficient in Java, Linux, and network programming; experience with SQL is a plus.
  • Other info: Diverse and inclusive workplace with opportunities for personal and professional development.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Join to apply for the Sr. Software Developer - Java role at Intermedia Intelligent Communications Department: Development & Engineering Location: Bristol, United Kingdom.

Are you looking for a company where YOUR VOICE is heard, where you can MAKE A DIFFERENCE, thrive in a FAST-PACED work environment, wake every morning EXCITED to work with GREAT PEOPLE and create SUCCESS TOGETHER? Intermedia is the place for you. Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast‑paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years! Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back! Are you ready to make your mark?

Key Responsibilities
  • Analyze phone configuration documentation and create integration specifications for Intermedia's Call Server requirements.
  • Implement and validate changes to support new and updated phone models.
  • Create and maintain technical configuration guides for internal development, QA and support teams.
  • Implement analytics and usage metrics and perform profiling and performance optimization of the phone provisioning server.
  • Maintain high‑quality, maintainable code following OOP principles.
Skills, Knowledge and Expertise
  • Advanced server‑side development in Java 8 or greater.
  • Strong Linux server development experience (Nginx, Tomcat).
  • Strong understanding of IP Security principles including certificates and TLS.
  • Solid understanding of network programming (sockets, TCP/UDP).
  • Experience using Wireshark or tcpdump for network analysis.
  • Experience with SQL e.g. MySQL / Percona.
Desirable Skills
  • Familiarity with Python for scripting or test automation.
  • Development tools JIRA, GitHub & CI / CD pipelines.
  • Exposure to Data Analytics tools or experience using Grafana for monitoring, metrics visualization, and performance insights.

Diversity, Inclusion, and Equal Opportunity: We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: IT Services and IT Consulting

Sr. Software Developer - Java in Bristol employer: Intermedia Intelligent Communications

Intermedia is an exceptional employer that fosters a vibrant and inclusive work culture where every voice is valued. Located in Bristol, our team thrives in a fast-paced environment, collaborating with talented individuals to create innovative cloud communication solutions. With a strong commitment to employee growth and a track record of promoting from within, Intermedia offers a rewarding career path for those passionate about technology and teamwork.
I

Contact Detail:

Intermedia Intelligent Communications Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr. Software Developer - Java in Bristol

✨Tip Number 1

Network like a pro! Reach out to current employees at Intermedia on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. It’s all about making connections!

✨Tip Number 2

Prepare for the interview by brushing up on your Java skills and understanding the key responsibilities listed in the job description. Be ready to discuss how your experience aligns with what they’re looking for, especially around server-side development and network programming.

✨Tip Number 3

Show your passion for cloud technology! During interviews, share examples of projects you’ve worked on that demonstrate your enthusiasm and expertise in creating and supporting great tech solutions. Let them see your excitement!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Intermedia team!

We think you need these skills to ace Sr. Software Developer - Java in Bristol

Java 8 or greater
Linux server development
Nginx
Tomcat
IP Security principles
Certificates and TLS
Network programming
Sockets
TCP/UDP
Wireshark
tcpdump
SQL
MySQL
Percona
Python for scripting or test automation
JIRA
GitHub
CI/CD pipelines
Data Analytics tools
Grafana

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Sr. Software Developer role. Highlight your Java experience and any relevant projects that showcase your skills in server-side development. We want to see how you can make a difference!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for cloud technology and teamwork. Let us know why you're excited about joining Intermedia and how you can contribute to our fast-paced environment.

Showcase Your Technical Skills: Don’t forget to highlight your technical skills, especially in Java, Linux, and network programming. Mention any tools like JIRA or GitHub that you’ve used. We love seeing candidates who are well-versed in the tech we use every day!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and get to know you better. Let’s create success together!

How to prepare for a job interview at Intermedia Intelligent Communications

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially the advanced features of Java 8 or greater. Be prepared to discuss your past projects and how you've implemented OOP principles in your code. This will show that you not only know the language but can also apply it effectively.

✨Familiarise Yourself with Networking Concepts

Since the role involves network programming and IP security principles, take some time to review these topics. Understand how sockets work, and be ready to explain concepts like TCP/UDP and TLS. This knowledge will help you stand out as a candidate who understands the bigger picture.

✨Show Your Problem-Solving Skills

Prepare for technical questions that test your analytical skills. Think about how you would approach integrating new phone models or optimising server performance. Being able to articulate your thought process will demonstrate your ability to tackle challenges head-on.

✨Be Ready to Discuss Tools and Technologies

Familiarity with tools like JIRA, GitHub, and CI/CD pipelines is a plus. Be prepared to talk about your experience with these tools and how they have helped you in previous roles. If you have any experience with data analytics tools or monitoring solutions like Grafana, make sure to highlight that too!

Sr. Software Developer - Java in Bristol
Intermedia Intelligent Communications
Location: Bristol
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>