wagey.ggwagey.ggv1.0-e93b95d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Senior Software Engineer Role/Beyond Sports - Senior Software Engineer (Contractor)
Beyond Sports

Beyond Sports - Senior Software Engineer (Contractor)

London, South East, UK£400 - £500/hour3w ago
In OfficeSeniorEMEACloud ComputingSenior Software EngineerFirmware EngineerBuild EngineerSpringSpring BootTechnical WritingHibernateGit

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

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

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

Benefits

• Is there any additional information you'd like to add? • This approach is intended to provide our hiring teams with more accurate information, rather than relying solely on CVs and written notes. • Your response to this question will not be used as a decision-making factor in determining your suitability for this position, and all reasonable accommodations will be made. • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X