The Future of Gaming
Senior Back End Engineer
Location
Europe
Posted
103 days ago
Salary
0
Seniority
Senior
Job Description
Senior Back End Engineer
Thrill
• Design, develop, and maintain scalable and efficient software solutions that align with the company’s vision. • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. • Troubleshoot and debug technical issues. • Lead architectural discussions and make informed technology decisions to improve system performance and reliability. • Conduct reviews, ensuring adherence to best practices and coding standards.
Job Requirements
- 7+ years of software development experience
- Strong background in Java/Kotlin and Spring
- Experience leading the design and implementation of large-scale software systems
- Experience with AWS
- Experience building CI/CD pipelines
- Good command of English (at least B2 equivalent).
- Good communication skills, capable of explaining technical concepts to non-technical stakeholders.
Benefits
- Health insurance
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop solutions using .NET APIs. • Efficiently develop and consume REST APIs. • Collaborate with the team to capture requirements and develop viable solutions. • Work closely with the Tech Lead to ensure solutions meet robust, scalable architecture standards.
Senior Apigee API Engineer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
• Develop, operate, and maintain APIs using the Apigee API Management platform. • Design and implement new API interfaces following industry best practices for security, performance, and scalability. • Manage the entire API lifecycle, including design, development, versioning, updates, and decommissioning based on business requirements. • Ensure API security through authentication mechanisms such as OAuth 2.0, JWT, API Key validation, and Mutual TLS. • Optimize API performance by implementing caching, rate limiting, and traffic management policies. • Monitor, maintain, and troubleshoot API services to ensure high availability and performance. • Apply periodic updates and improvements to enhance reliability, security, and operational efficiency. • Fix technical issues and performance bottlenecks, ensuring smooth API operations. • Ensure compliance with industry standards and internal governance policies for API development and operations. • Provide support to internal developers and API users, troubleshooting issues and offering guidance. • Train technical teams on how to use, manage, and troubleshoot Apigee APIs effectively. • Collaborate with cross-functional teams to align API strategies with business needs. • Create and maintain API documentation, including specifications, use cases, and troubleshooting guides.
Role Description - Desenvolver soluções em APIS .NET - Desenvolver e consumir eficientemente APIs REST. - Colaborar com a equipe para capturar requisitos e desenvolver soluções viáveis. - Trabalhar em estreita colaboração com o Tech Lead para garantir que as soluções atendam aos padrões de arquitetura robusta e escalável. Qualifications - .NET 8+, cloud Native - oAuth2 - Keycloack - Experiência com Clean Code. - Experiência com bancos de dados SQL Postgres e noSQL (Mongo DB). - Construção de documentação de APIs (ex: Swagger) - Vivência com utilização de Github ou Gitlab - Docker - Vivência com desenvolvimento de arquitetura em MVC, DDD Requirements - Experiência com testes unitários. - Conhecimento em Scrum e métodos ágeis.
• Take full ownership of assigned projects and deliver high-quality solutions from development through deployment and support. • Design, develop, and maintain claim import implementations. • Troubleshoot, enhance, and support the scoring workflow processes. • Ensure data security and confidentiality in compliance with company standards. • Understands and complies with all company Privacy and Security standards. • Participate in ongoing professional development and continued learning initiatives. • Participate in an on-call support rotation to provide after-hours coverage for critical systems and applications.


