sportygroup logosportygroup logo

Senior Backend Engineer

sportygroupGlobal - Remote
Remote Full-time

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


Experience Level

Senior

Qualifications

What You BringMinimum 6 years in a relevant engineering role. Preferred experience with Spring Boot and related frameworks. Strong background in designing and developing scalable web applications. Advanced skills in Object-Oriented Design and analysis.

About the job

About the Role

As a Senior Backend Engineer at sportygroup, you will play a pivotal role in crafting robust microservices within a distributed deployment framework. Emphasizing containerization with Docker and Kubernetes, your work will go beyond basic CRUD applications, immersing you in the core logic of complex systems that handle millions of daily requests. Our platform, developed from the ground up three years ago, leverages the latest technologies, freeing you from the burdens of legacy code. If you are eager to work with Spring Boot and possess solid experience in an object-oriented programming language, we welcome your ambition to learn.

Our Technology Stack (Familiarity with all is not required)
  • Languages: Java 17
  • Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud
  • Architecture: Microservices, REST APIs, Message Queues
  • Databases: MySQL, MyBatis, ShardingSphere, MongoDB
  • Caching: Redis (AWS ElastiCache), ElasticSearch
  • Message Queues: RocketMQ
  • Cloud: Docker, Kubernetes, AWS
  • Monitoring: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch
Your Responsibilities
  • Develop scalable backends for mobile applications serving millions of users.
  • Collaborate with Product Owners and development teams to define necessary features and user stories for new and revised applications or complex projects.
  • Engage in peer and manager code reviews to ensure adherence to original visions and appropriate architecture patterns.
  • Respond to production support inquiries for prompt diagnosis and resolution to maintain seamless user experiences.
  • Participate actively in team ceremonies, including planning, grooming, product demonstrations, and retrospectives.
  • Mentor junior team members and share knowledge.
  • Potential on-call responsibilities based on team and tenure.
Your Background
  • A minimum of 6 years of experience in a relevant role.
  • Preferred experience with Spring Boot, Spring Cloud, Spring Data, and iBATIS.
  • Proven track record in developing highly scalable web backends.
  • Experience in designing high-transaction systems.
  • Strong proficiency in Object-Oriented Design (OOD) and analysis.
  • Advanced understanding of application analysis and design engineering functions.
  • Expertise in applying non-functional software qualities such as resiliency and maintainability.

About sportygroup

At sportygroup, we are committed to redefining the sports technology landscape. Our innovative solutions leverage cutting-edge technology to create engaging and effective platforms for sports enthusiasts around the globe. Join us in shaping the future of sports technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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