Must haves:
Work onsite at client s office in BKC as part of the backend engineering
team on product feature development for a new gameplay format.
Analyze requirements and design software solutions basis first design principles
(e.g. Object Oriented Design and Analysis ER Modeling)
Build resilient eventdriven microservices using reactive Java based framework
sql and nosql datastores caches messaging and bigdata processingb frameworks
Operate and support software services in production based on oncall schedules using observability tools such as Datadog for logging alerting monitoring
4 years coding experience with at least one object oriented programming
language preferably Java relational databases database modeling (ER
modeling) SQL
Working experience of messaging frameworks such as Kafka or MQ
Working experience with AWS EC2 ALB Route53 ASG S3.
Working experience with GraphQL
Working knowledge of change management and CI/CD using GitHub Jenkins.
GraphQl knowledge.
Core Concepts: 1 DB(Relational/NoSQL) practical understanding Java Core Java MultiThreading RX Java Vert.x
Good to have:
Familiarity with noSQL databases and caching frameworks preferred
Familiarity with object oriented design patterns
aws,databases,coding experience,database modeling,microservices,java frameworks,object oriented design,multi-threading,nosql,design,java,sql,kafka,e-r modeling,github,graphql,ci/cd,jenkins,vert.x,rx java