Senior Java Developer

Senior Java Developer

Full-Time 50000 - 60000 € / year (est.) No home office possible
BiP Solutions

At a Glance

  • Tasks: Design, develop, and test innovative software solutions in a collaborative environment.
  • Company: Join a pioneering B2B SAAS company with 40 years of experience.
  • Benefits: Competitive salary, pension scheme, health plan, and generous holiday allowance.
  • Other info: Enjoy a modern office, training opportunities, and a vibrant company culture.
  • Why this job: Make a real impact while working with cutting-edge technologies and passionate teams.
  • Qualifications: 4+ years in Java development, strong communication skills, and a passion for tech.

The predicted salary is between 50000 - 60000 € per year.

With 40 years of industry experience, our vision is to be the leading provider of innovative and inspirational supply chain solutions which create economic and social prosperity. A global force in B2B SAAS products, our team are responsible for over 50 websites worldwide, and several leading Business Intelligence Products. We are pioneers, innovators and disruptors in the world of B2B SAAS product development. We work with microservices, experimenting with emerging technologies, new tools and services that truly put customers at the heart of everything we do.

Working in very close association with Tech Leads, you will play a critical role in designing, developing and testing own-brand products and bespoke client-driven solutions. The role also involves influencing the technical direction for our products, as well as assisting in driving a quality focus in our product development methodologies. At BiP Solutions you will have exposure to the whole software development lifecycle (SDLC). You will be encouraged to have autonomy and get involved in new projects. You will join a passionate team where you will have exposure to some of the latest trends in software development.

Besides demonstrable experience in web-based java software development, other essential skills include:

  • More than 4 years of commercial software development experience
  • Excellent verbal and written communication skills
  • Good understanding of the full SDLC
  • Thorough knowledge of Java Programming Language (preferably Java 17 and above)
  • Proficiency in Spring Boot
  • Good understanding of basics of web development (HTML5, JavaScript, CSS3)
  • Experience with Junit, jMock, and if possible Spring test containers
  • Experience with JDBC, Hibernate and SQL (Oracle or similar RDBMS)
  • Knowledge of software design patterns
  • Proficiency using AI coding assistants (e.g. Claude Code) to accelerate development, with sound judgement on when to rely on AI output and when to verify or override it
  • Self-Starter: Ability to show initiative and creatively problem solve
  • Passion for technology, programming, and continued learning

Highly desirable, but not essential, skills include:

  • Knowledge of Agile software development methodologies
  • Knowledge of Thymeleaf, ReactJS, or other UI frameworks
  • Experience in CI/CD development
  • Exposure working with Spring Boot Microservices Architecture
  • Knowledge of Spring Security
  • Computer Science or similar degree

We want our people to feel part of this journey and encourage individuals to not only share their ideas but have the space and autonomy to make them happen. We pride ourselves on our track record of developing our talent internally and giving our people the chance to shape a rewarding and varied career path with us, with no limitations.

What’s on offer?

  • We are fortunate to have a fantastic office location at the heart of Pacific Quay and we continue to invest in creating a modern working environment with great views of the river.
  • Competitive salary
  • Contributory pension scheme
  • Annual company performance bonus
  • 22 days + 8 Bank Holidays (which increases with length of service)
  • Birthday Off
  • Health cash plan
  • Udemy Training License
  • 2 hours per week during working hours to dedicate to self-training or side projects
  • On-site parking
  • Access to OVO Hydro Club
  • Discount on Gym Membership
  • Quarterly social nights and an annual awards night

Senior Java Developer employer: BiP Solutions

At BiP Solutions, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and excel. Located in the vibrant Pacific Quay, our modern office offers stunning river views and a supportive environment where you can grow your skills through continuous learning opportunities, including a Udemy training license and dedicated time for personal projects. With competitive salaries, a contributory pension scheme, and a strong emphasis on employee well-being, we are committed to creating a rewarding career path for our team members.

BiP Solutions

Contact Detail:

BiP Solutions Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Developer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java and Spring Boot. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past experiences. Remember, confidence is key!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our innovative team.

We think you need these skills to ace Senior Java Developer

Java Programming Language (preferably Java 17 and above)
Spring Boot
Web Development (HTML5, JavaScript, CSS3)
Junit
jMock
JDBC
Hibernate

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, Spring Boot, and any relevant projects that showcase your skills. We want to see how you can make an impact with us!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about technology and how your experience aligns with our vision. Let us know what excites you about working in B2B SAAS and how you can contribute to our team.

Showcase Your Projects:If you've worked on any interesting projects, especially those involving microservices or AI coding assistants, be sure to mention them. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at BiP Solutions

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially if you're familiar with Java 17 and above. Be ready to discuss your experience with Spring Boot, Junit, and Hibernate, as these are crucial for the role. Prepare to showcase how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

As a Senior Java Developer, you'll need to demonstrate your ability to creatively solve problems. Think of specific examples where you've tackled challenges in software development. Highlight your self-starter attitude and how you've taken initiative in previous roles.

Understand the Full SDLC

Familiarise yourself with the entire software development lifecycle. Be prepared to discuss how you've contributed at different stages, from design to testing. This will show that you have a comprehensive understanding of the processes involved in delivering quality software.

Communicate Effectively

Excellent communication skills are essential for this role. Practice articulating your thoughts clearly and concisely. Be ready to explain complex technical concepts in a way that's easy to understand, as you'll be working closely with Tech Leads and other team members.