Senior Software Engineer (Contractor) in London
Senior Software Engineer (Contractor)

Senior Software Engineer (Contractor) in London

London Full-Time 40000 - 50000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Design and develop high-performance backend systems using Java and Spring Boot.
  • Company: Join Pulselive, a leader in delivering digital experiences for sports fans worldwide.
  • Benefits: Competitive daily rate, flexible contract, and the chance to work on exciting projects.
  • Other info: Collaborative environment with opportunities for professional growth and skill enhancement.
  • Why this job: Make an impact by powering real-time sports data and engaging millions of fans.
  • Qualifications: Expertise in Java, Spring, and experience with RESTful APIs required.

The predicted salary is between 40000 - 50000 £ per year.

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 & Experience:

  • Expert-level knowledge of:
  • 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)

    Senior Software Engineer (Contractor) in London employer: Beyond Sports

    At Pulselive, we pride ourselves on being an exceptional employer that fosters a dynamic and collaborative work culture, perfect for Senior Software Engineers looking to make a significant impact in the sports technology sector. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work with cutting-edge technologies in a fast-paced environment, all while contributing to digital experiences enjoyed by millions of sports fans worldwide.
    B

    Contact Detail:

    Beyond Sports Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Software Engineer (Contractor) in London

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and Spring. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

    ✨Tip Number 2

    Show off your skills! Create a portfolio or GitHub repository showcasing your best projects, especially those involving backend systems and APIs. This gives potential employers a taste of what you can do beyond your CV.

    ✨Tip Number 3

    Prepare for interviews by brushing up on common technical questions related to Java, Spring Boot, and microservices. Practise coding challenges and be ready to discuss your past projects in detail.

    ✨Tip Number 4

    Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, it’s a great way to get noticed directly by our hiring team.

    We think you need these skills to ace Senior Software Engineer (Contractor) in London

    Java 11+
    Spring Boot
    Spring Framework (v5+)
    JPA/Hibernate
    Microservice Architectures
    RESTful APIs
    Git
    SQL (PostgreSQL, MySQL)
    Kafka
    Docker
    Kubernetes
    AWS Services (S3, Lambda, EC2)
    Maven
    CI/CD Pipelines
    Unit Testing (JUnit)

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your Java and Spring expertise. We want to see how your experience aligns with the role, so don’t be shy about showcasing relevant projects and skills!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this Senior Software Engineer role. We love seeing passion and enthusiasm, so let us know what excites you about working with us.

    Showcase Your Projects: If you've worked on any cool backend systems or APIs, make sure to mention them! We’re keen to see examples of your work, especially those that demonstrate your ability to handle real-time data and integrate with third-party services.

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

    How to prepare for a job interview at Beyond Sports

    ✨Know Your Tech Inside Out

    Make sure you brush up on your Java and Spring Boot skills. Be ready to discuss your past projects in detail, especially those involving backend systems and RESTful APIs. The more specific you can be about your contributions and the technologies you used, the better!

    ✨Showcase Your Problem-Solving Skills

    Prepare to tackle some technical challenges during the interview. Think about how you would approach designing scalable systems or integrating with third-party data providers. Practising common coding problems can help you feel more confident when faced with real-time scenarios.

    ✨Familiarise Yourself with Agile Practices

    Since this role involves sprint planning and delivery-focused meetings, it’s crucial to understand Agile methodologies. Be ready to discuss your experience working in Agile teams and how you’ve contributed to successful project deliveries in the past.

    ✨Ask Insightful Questions

    Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, project goals, and the technologies they use. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.

    Senior Software Engineer (Contractor) in London
    Beyond Sports
    Location: London

    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

    >