Backend Java Engineer
Role details
Job location
Tech stack
Job description
As a Mid-Level Software Engineer at PulseLive, you'll play a key role in designing, developing, and maintaining scalable solutions that power digital sports experiences across web and mobile platforms. You'll work alongside experienced engineers, product teams, and designers to bring new features to life, improve system performance, and ensure the smooth delivery of live data and video content to fans around the world.
Your day-to-day will include writing clean, maintainable code, participating in code reviews, contributing to architecture discussions, and helping drive improvements across our applications and infrastructure. You'll also have opportunities to learn from senior engineers and gradually take on more ownership as your expertise grows.
What We Value
At Pulselive, we believe great products come from great teams and we value engineers who are curious, collaborative, and committed to quality.
As a Mid-Level Software Engineer, you'll be expected to:
- Write clear, reliable, and efficient code that's easy for others to build upon.
- Communicate effectively within your team and across departments.
- Take responsibility for your work, from development through to testing and release.
- Contribute to discussions on design and architecture decisions.
- Continuously develop your technical skills and expand your understanding of modern software practices.
You'll have the chance to work on meaningful projects that directly impact how fans experience live sport, while growing your skills in a supportive, high-performing environment.
Tech Stack and Skill Requirements
You don't need to tick every box - but here's what we're looking for:
Core Expertise:
- Java 11+
- Spring Boot & Spring 5
- JPA/Hibernate
- RESTful APIs
- Git, JSON, and JIRA
Crafting Excellence:
- Unit Testing and Continuous Integration
- SQL
- Kafka
- Docker & Kubernetes
- AWS Products
- Maven
Bonus Skills:
- Microservice Architecture
- Python
- HTML, CSS, and JavaScript
Ready to Make an Impact?
If you're ready to grow your skills and play a vital role in delivering world-class sports technology, we'd love to hear from you.
Requirements
Do you have experience in Unit testing?, If you're someone who enjoys solving complex technical challenges, thrives in a collaborative team environment, and is passionate about building reliable, high-quality digital experiences for millions of sports fans, this could be the perfect opportunity for you.