At a Glance
- Tasks: Develop high-performance backend services and APIs for sports fans worldwide.
- Company: Join Pulselive, a leader in delivering digital experiences for sports enthusiasts.
- Benefits: Enjoy competitive day rates and the flexibility of contract work outside IR35.
- Why this job: Be part of a dynamic team creating impactful solutions in the sports industry.
- Qualifications: Expertise in Java, Spring Boot, and microservices is essential.
- Other info: This role focuses on project delivery with no management responsibilities.
Senior Software Engineer β Java (Contract β Outside of IR35)Duration: 3 Months Plus
Start Date: ASAP
Day Rate: Β£400 β 500 per day
As a Senior Software Engineer (Java) β Contractor at Pulselive, you\βll be focused on delivering robust, high-performance backend services and APIs that power digital experiences for millions of sports fans globally. This role is ideal for an experienced, hands-on engineer with strong Java and Spring expertise who thrives in a collaborative and fast-paced delivery environment.
You\βll work closely with cross-functional teams to build, integrate, and optimize systems that handle real-time sports data, video, and live commentary. This position is project- and delivery-focused, with no line management or people-leadership responsibilities required.
Key Responsibilities
Design and develop scalable backend systems using Java and Spring Boot
Deliver well-structured, maintainable, and testable code aligned with project requirements
Build and maintain RESTful APIs to support web and mobile applications
Integrate with thirdβparty data providers (e.g. sports data, video, commentary)
Use Git to manage code versioning and contribute to shared repositories
Manage deployments across multiple environments (Dev, Test, Staging, Prod)
Ensure systems are performant, secure, and resilient
Identify and manage project-level technical dependencies
Participate in sprint planning and delivery-focused meetings with the wider team
Write and maintain clear technical documentation
Contribute to code reviews and uphold development best practices
Core Skills & ExperienceExpert-level knowledge
Java 11+
Spring Boot and Spring Framework (v5+)
JPA/Hibernate and ORM principles
Designing and building microservice architectures
Creating and consuming RESTful APIs
Git for version control and collaborative development
JSON and working with structured data
Unit testing with frameworks like JUnit
Task management tools like JIRA
Writing technical documentation for APIs and backend components
Proficient with
SQL (PostgreSQL, MySQL, or similar)
Kafka or other messaging/event-driven platforms
Docker containerization
Kubernetes for orchestration
AWS services (e.g., S3, Lambda, EC2, etc.)
Maven for build and dependency management
CI/CD pipelines and deployment automation
Basic understanding of
Python (scripts, tools, integrations)
Frontend technologies: HTML, CSS, JavaScript (for context when integrating with frontend)
#J-18808-Ljbffr
Senior Backend Engineer - Contractor (Outside of IR35) employer: Pulselive
Contact Detail:
Pulselive Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Backend Engineer - Contractor (Outside of IR35)
β¨Tip Number 1
Familiarise yourself with the latest Java and Spring Boot features. Since the role requires expert-level knowledge, being able to discuss recent updates or enhancements in these technologies during your conversations can set you apart from other candidates.
β¨Tip Number 2
Showcase your experience with microservices and RESTful APIs by preparing examples of past projects. Be ready to explain how you designed and built these systems, as well as any challenges you faced and how you overcame them.
β¨Tip Number 3
Brush up on your knowledge of AWS services and container orchestration with Kubernetes. Being able to discuss how you've used these tools in previous roles will demonstrate your capability to manage deployments effectively.
β¨Tip Number 4
Engage with the developer community around Java and Spring. Participating in forums or contributing to open-source projects can help you stay updated on best practices and trends, which you can then bring into your discussions with us.
We think you need these skills to ace Senior Backend Engineer - Contractor (Outside of IR35)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and any relevant backend technologies. Use specific examples of projects where you've designed scalable systems or built RESTful APIs.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at Pulselive. Mention how your skills align with their needs, particularly in delivering high-performance backend services and working in collaborative environments.
Showcase Relevant Projects: Include details about past projects that demonstrate your expertise in microservices, API development, and using tools like Git and Docker. Highlight any experience with real-time data handling or sports-related projects if applicable.
Prepare for Technical Questions: Be ready to discuss your technical skills in detail during interviews. Brush up on Java, Spring, and your experience with CI/CD pipelines, as well as your approach to writing maintainable code and technical documentation.
How to prepare for a job interview at Pulselive
β¨Showcase Your Java Expertise
Make sure to highlight your experience with Java 11+ and Spring Boot during the interview. Be prepared to discuss specific projects where you've implemented these technologies, focusing on the challenges you faced and how you overcame them.
β¨Demonstrate Your Problem-Solving Skills
Since the role involves delivering high-performance backend services, be ready to tackle technical questions or coding challenges. Practice explaining your thought process clearly, as this will show your analytical skills and ability to work under pressure.
β¨Familiarise Yourself with RESTful APIs
As building and maintaining RESTful APIs is a key responsibility, ensure you can discuss your experience in creating and consuming APIs. Bring examples of how you've integrated third-party data providers and the impact it had on your projects.
β¨Prepare for Team Collaboration Questions
This position requires working closely with cross-functional teams. Be ready to share examples of how you've collaborated in past roles, particularly in agile environments. Highlight your experience in sprint planning and how you contribute to team success.