Senior Backend Developer (NodeJs)
Job Description
OBJECTIVE
- We are looking for skilled individuals to collaborate with us in the design, development, and expansion of a resilient solution aimed at enhancing our gaming operation system. As a key member of our engineering team, you will be responsible for driving technical excellence, mentoring junior engineers, and delivering high-impact solutions, join our foundation team and build the core backend infrastructure that will be utilized by multiple teams across Amanotes
WHAT YOU WILL DO
- Technical Leadership:
- Architect and design complex backend systems, ensuring scalability, performance, reliability and security.
- Provide technical guidance and mentorship to the engineering team, Implement SSO, centralized & robust authorization systemCollaborate with technical architects to implement core backend components including authentication, authorization, background job system, and logging mechanisms and polyglot database synchronization.
- System Ownership:
- Take ownership of critical backend components, driving improvements in code quality, performance, and maintainability.
- Oversee the deployment process, implement monitoring tools, and ensure post-deployment performance meets defined metrics
- Performance Optimization: Analyze system performance bottlenecks and implement optimizations.
- DevOps: Collaborate with DevOps teams to automate infrastructure and deployment processes.
MUST HAVE
- 5+ years of experience in backend development.
- Proven track record of designing and building scalable, high-performance backend systems.
- Deep expertise in programming languages, e.g, Java, Node.js
- Advanced knowledge of databases (SQL, NoSQL) and data modeling.
- Strong proficiency in authentication and authorization mechanisms & tool set (e.g., OAuth, JWT, Keycloak, Auth0..)
- In-depth knowledge of logging frameworks and best practicesStrong understanding of coding structure and architecture patterns (e.g., layered architecture, microservices, hexagonal architecture).
- Strong understanding of cloud platforms (AWS, GCP)
- Proficiency in API design and development (REST, GraphQL).
- Excellent communication and collaboration abilities.
NICE TO HAVE
- Experienced with micro-service/ monolithics architecture, or related tools as K8S,...
- Experienced with implementing observability & tracing.
- Experience with improving best performance (caching layer, searching engine, …)
- Experience with Spring Framework, NestJS.
- Experience with large-scale distributed systems.
- Knowledge of data engineering and big data technologies.
- Experience with large-scale systems is highly desirable, with an understanding of scaling problems and security.
Date Posted
09/27/2024
Views
0
Similar Jobs
Senior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View Details