We are currently seeking for an expert who is passionate about technology and work
towards the satisfaction of our product. This role will be responsible for inspiring and
leading our talented Java team by establishing a technical vision and collaborating with developers to turn it into reality.
WHAT YOU WILL DO
You will ensure process compliance in the assigned module and participate in technical discussions/review.
You will ensure quality in a product’s design for usability, reliability, functionality, scaleability and extensibility
You will study and analyze requirements as well as making estimations for new change requests
You will train, coach, develop the team members in enhancing their technical capabilities
You will contribute ideas and solutions to build up the team and increase productivity
WHAT YOU SHOULD HAVE
Proven hands-on experience on Python and its ecosystem including but not limit to: boto3, request, json; python test framework Unitest and mock.
Cloud based technologies: AWS technology, including but not limit to: Lambda, serverless framework, Step functions, VPC, API Gateway, Docker, NoSQL DynamoDB, RDS and queue services.
Proven hand-on experience in Java and its ecosystem is a plus like: Spring boot, Spring core.
Working knowledge of Scala/Spark/Kafka or any functional programming languages is plus
Experience with Machine learning knowledge is a plus
Excellent soft skills: Communication, problem solving, team management, training, presentation with good command of English (both written / verbal)
Here at the MessageMedia team, we don’t just offer you a job, we offer you your future. Here’s your chance to get your hands on…