Backend Developer

at

Apertum Online Pvt Ltd

Company Description

About Apertum Online - Apertum Online is a leading B2B technology service provider company based out of Mumbai, India providing business and technical expertise to the global online and mobile gaming industry. Our product & technology team handles product and engineering for our client with complete end-to-end ownership. This includes pitching new ideas, building prototypes, running simulations to test algorithms and building entire products from white-board to production, providing support and analytics throughout the lifecycle.

Apertum Online offers a dynamic and rewarding environment for high achievers looking to work and learn alongside like-minded individuals to build and support scalable products which already provide entertainment to millions of users and take them to the next level.

Job Description

Candidate Profile-
A successful candidate will have strong experience with Java Spring Boot, JPA, RDBMS and SQL. A deep understanding of microservices and great communication skills is a must.

Key Responsibilities-

  • Work with product owners and team members to determine, assess, prioritize and develop new features and user stories needed in new/revised applications or large/complex development projects.
  • Participate in code reviews with peers and managers to ensure that each increment adheres to the original vision as described in the user story and all standard resource libraries, architecture patterns are used as per industry-defined best practices.
  • Availability for quick resolution on troubleshooting /support requirements for applications in production.
  • Participation in all team activities such as planning, grooming, product demos, syncups and retrospectives.
  • Mentor junior technical staff and promote usage of tools and services which benefit and streamline SDLC processes.
  • Advanced proficiency in Object-Oriented Design (OOD), Behaviour Driven Development (BDD) & Agile Practices.
  • Advanced proficiency in mathematical modelling of application algorithms, data modelling & system design.
  • Advanced proficiency in non-functional software qualities such as resiliency, maintainability, etc


Tech Stack- 

  • Server-Side Technologies: Java with Spring Boot Framework
  • Microservice Framework: Spring Cloud.
  • Database: MySQL and Oracle
  • Cache: AWS ElastiCache and Redis
  • Queue: Apache RabbitMQ
  • Data Indexing and Search: ElasticSearch
  • Logging: ElasticSearch, Logstash and Kibana
  • Frontend: Working knowledge of Javascript and related frameworks like VueJs
  • Business Dashboard: Metabase
  • Cluster Monitoring: AWS Cloudwatch

Qualifications

Educational and Experience level:

  • B.Tech or BE (preferably from premium institutes IITs/ NITs)
  • 3-6 years of relevant experience
  • Fluent in written and spoken English
  • Has an understanding of microservices architecture and best practices
  • Experience with Spring Boot, Spring Data, JPA and RDBMS.
  • Working knowledge of relational databases (preferably MySQL and Oracle).
  • Be able to work independently and take ownership of deliverables. Also should be able to work in a team.

Additional Information

Perks and Benefits

  • Top-of-the-line Equipment (MacBook Pro)
  • Flexible working hours
  • Quarterly Performance Bonus
  • Flash Bonuses
  • Team Fun activities (go-karting, laser tag, etc.)
  • PS4 for game nights
  • Bonuses on Diwali and other special occasions
  • Free snacks and drinks
  • Friday pizza + beers
  • Referral hire Program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Paid leaves of 21 days
Apply for this job

Click on apply will take you to the actual job site or will open email app.

Click above box to copy link
Copied
Get exclusive remote work stories and fresh remote jobs, weekly 👇
View all remote jobs
Onkar By: Onkar