Senior Backend Developer
Primary stack
Nice to have's
Job description
About the Position
Join AAA, a fast-growing gaming startup, as a Senior Backend Developer to impact millions of lives by entertaining users. Design, architect, and implement features for our core services.
Responsibilities
- Design, architect, test, and implement features in our core services
- Build valuable tools to support the game development process
- Deliver high-quality and well-structured code
- Develop & maintain server-side applications, services, and databases to support the functionality of the app.
- Design, implement, and optimize APIs, ensuring efficient communication between mobile and backend systems.
- Collaborate with game designers, front-end developers, and other team members to integrate game features, leaderboards, in-game purchases, social features, etc.
- Implement & manage user authentication, security, and data storage systems.
- Ensure scalability & performance of server infrastructure to handle a large number of concurrent users.
- Monitor server health, troubleshoot issues, & implement updates or improvements as needed.
- Collaborate in the design and implementation of data analytics and telemetry systems to gather insights and improve player experiences.
- Manage the deployment and maintenance of backend services, including cloud-based solutions (e.g. Google Cloud).
- Assist in optimizing game services for various mobile platforms, including iOS and Android. Work closely with the team to identify and resolve backend-related issues and bugs.
Requirements
- BSc in Computer Science or equivalent
- 6+ years of experience in backend development, with a minimum of 3 years of hands-on experience with Java - MUST
- Proven experience in developing and maintaining microservices architectures - MUST
- Experience with AWS or Google Cloud Platform (GCP) - MUST
- Proven experience in successfully delivering applications to production with a large user base (minimum of 20,000 users per day) - MUST
- Experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL databases - MUST
- Experience designing and developing RESTful APIs - MUST
- Strong proficiency with Spring Boot/Spring framework - MUST
- Knowledge of security best practices
Nice to Have
- Experience with Firebase/Firestore
- Experience with GCP
- Familiarity with Unity
- Familiarity with Angular 2 and scripting in Python
- Experience with event-based communication systems (e.g., Kafka)
- Pet lover - having a dog/cat or involvement with animal shelters is a plus.
We Offer
- Opportunity to work with a fast-growing gaming startup
- Remote work options
- Be part of a team impacting millions of lives
About the Company
AAA is a fast-growing gaming startup that created a new model - Play to Impact. Based on gamification, AAA gives pet lovers the option to co-own & treat a real dog/cat in need (a real-life «Tamagotchi»).
AAA has over 8,000,000 annual recurring meals, treats, and toys being sent to shelter animals.
Our vision - Impact millions of lives by entertaining millions of users.
Headquarter address
BC Parus, Kyiv
Support E-mail
Contact phone
+38 063 135 4725
Thank you
© HIRE.UA. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
HIRE.UAis a large-scale recruiting organization in Ukraine. Our goal is to bring together qualified professionals to open up new horizons and opportunities. Why settle for good when you can get the best?HIRE.UAis your personal outsourcing recruiting solution expert. With us, it is easy to create and implement HR programs specifically for your business.HIRE.UAhandles any staffing issues. We do not offer a candidate for a position, we offer an experienced specialist to achieve your goals. Effective attraction of the best candidates to the organization is guaranteed by us.