MIRAIGATE TECHNOLOGIES PVT LTD
Website:
miraigate.net
Job details:
Role Description
We are looking for a skilled Java Spring Boot + Kotlin Developer to join our team in Indore. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems using modern microservices architecture.
You will collaborate closely with cross-functional teams to build high-performance, secure, and efficient gaming applications.
Key Responsibilities
- Design and develop backend services using Java, Spring Boot, and Kotlin
- Build and maintain Microservices-based architecture
- Implement clean code practices and design patterns
- Work with Redis for caching and performance optimization
- Work with MongoDB for scalable data storage solutions
- Integrate REST APIs and third-party services
- Write unit and integration tests
- Participate in code reviews and agile ceremonies
- Optimize applications for performance and scalability
Required Skills
- Strong experience in Java & Spring Boot
- Hands-on experience with Kotlin
- Good understanding of Microservices Architecture
- Strong knowledge of OOP principles & Design Patterns
- Hands-on experience with Redis (caching, pub/sub)
- Experience with MongoDB (schema design, aggregation, indexing)
- Familiarity with unit testing frameworks (JUnit, Mockito)
- Good problem-solving skills
Good to Have
- Experience in Gaming / iGaming domain
- Knowledge of WebSockets
- Experience with Docker & CI/CD pipelines
- Understanding of Distributed Systems
Click on Apply to know more.