An opportunity has arisen for an experienced Senior Java Developer to join an exciting global gaming start up. This will be a fast-paced role with a company that will experience high growth in the next 12 months. Initially a remote working position, this role will be linked to our Bangalore office.
As a senior developer, you are expected to understand the domain of the product, understand requirements of the feature/modules to be developed and implement them following the standard and prescribed good practices.
- Design highly scalable software solutions to improve functionality and system longevity
- Be innovative in solution design and development to meet the needs of the business with industry standard design patterns.
- Analyse current systems to maintain integrity.
- Collaborate with product manager to implement end-to-end solutions for complex projects.
- Write detailed design and implementation documentation for all aspects of product development
- Engineering Bachelor’s/Master/MCA/MSc degree from an accredited college/university in Computer Science, Information Technology with minimum 5+ years of relevant experience
- Java development experience along with concurrency and multithreading practical knowledge
- Spring framework (Spring Boot)
- ORM tool (Hibernate, JPA or any other)
- Database (MYSQL/MariaDB/MS SQL Server)