sportygroup logosportygroup logo

Backend Engineer - Remote Opportunity

sportygroupEurope - Remote
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Qualifications At least 3 years of experience in a relevant engineering role. Must be based in Europe. Preferred experience with Spring Boot, Spring Cloud, Spring Data, and iBATIS. Demonstrated expertise in developing highly scalable web backends. Experience in designing highly transactional systems. Strong understanding of Object-Oriented Design (OOD) principles. Advanced skills in application analysis and design engineering.

About the job

About the Role

We are seeking a talented Backend Engineer to join our innovative team at sportygroup. In this position, you will play a crucial role in developing microservices within a distributed deployment environment, focusing on containerization technologies such as Docker and Kubernetes. You will be tasked with crafting the core logic of sophisticated systems that handle millions of requests daily, moving beyond basic CRUD applications.

Having built our platform from the ground up just three years ago, you'll be working with cutting-edge technology, free from the burdens of legacy code. With millions of users relying on our platform, your contributions will directly enhance our commitment to stability and robustness, ensuring our services are available around the clock.

Our Technology Stack (Familiarity with all not required)

  • Programming Language: Java 17
  • Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud
  • Architecture: Microservices, REST APIs, Message Queues
  • Databases: MySQL, MyBatis, ShardingSphere, MongoDB
  • Caching Technologies: Redis (AWS ElastiCache), ElasticSearch
  • Message Queue: RocketMQ
  • Cloud Infrastructure: Docker, Kubernetes, AWS
  • Monitoring Tools: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch

Your Responsibilities

  • Design and develop highly scalable backends for mobile internet applications serving millions of users.
  • Collaborate with Project Managers and fellow developers to outline new features and user stories for upcoming projects.
  • Engage in code reviews to ensure adherence to the original vision outlined in user stories, architectural patterns, and resource libraries.
  • Provide timely support for production applications to swiftly diagnose and resolve any issues.
  • Participate actively in team ceremonies, including planning, product demos, and retrospectives.
  • Mentor junior team members to foster their professional growth.

Qualifications

  • At least 3 years of experience in a relevant engineering role.
  • Must be based in Europe.
  • Preferred experience with Spring Boot, Spring Cloud, Spring Data, and iBATIS.
  • Demonstrated expertise in developing highly scalable web backends.
  • Experience in designing highly transactional systems.
  • Strong understanding of Object-Oriented Design (OOD) principles.
  • Advanced skills in application analysis and design engineering.

About sportygroup

sportygroup is committed to building the world's best sporting platform, focusing on user experience, scalability, and state-of-the-art technology. With a dedicated team and millions of users, we prioritize stability and performance, striving to enhance the sporting experience for our community.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.