Team:
The team is called the Mobile Marketing Platform Team, also known as the Mobile Delivery Team.
Must Have:
10+ years of overall experience
Expertise in backend RESTful service development
Proficiency in RESTful services, with hands-on experience building scalable and reliable backend services
Strong experience across all phases of the server development life cycle
Since this is a backend service role, prior experience as a backend engineer is crucial
System design knowledge is highly important
Proficient working experience with design and development of microservices is required.
Capable of working collaboratively with senior team members to determine the best approach for problem-solving and project delivery
Strong communication skills are essential—keeping status updates organized and clear
Spring Boot, Java, databases, large datasets
Proficient working experience with huge data sets in relational (such as Oracle, MySQL) and NoSQL (such as Couchbase, MongoDB) databases.
Self-driven and autonomous working style
Proficiency with messaging systems such as Kafka, RabbitMQ.
Tools:
Maven, CICD, and product lifecycle management
Documentation experience—working with Jira tickets and maintaining up-to-date records in an Agile environment
Nice to Have:
Able to work in a fast-paced environment and with small and remote teams.
Understanding of web development technologies such as HTML, CSS, JavaScript and JSON, is a plus.
Experience in mobile development is a plus
Scripting skills would be an added advantage
Experience with Test Driven Development frameworks like jUnit, Mockito is a plus.
Any Graduate