Full Stack Java Developer

Coda Payments (Taguig, Philippines) 4 hours ago

What we do


Coda Payments ([...] helps Google, Tencent, and other leading digital content providers monetise their products in places where credit and debit cards aren’t widely used. We establish partnerships with a wide range of alternative payment channel operators who make it possible for customers to pay in other ways: paying cash at retail, using a mobile wallet, making a bank transfer, or redeeming a prepaid card. 


Coda also allows publishers to accept payments through these various methods on their own website or at our gaming e-commerce site - codashop.com.



What it is like to be in our team


Life at Coda is fast-paced: our instinct is to bite off a bit more than we can chew, so we’re always busy. As a rapidly growing startup, we’re always ready to keep up and adapt to changes quickly; when we go fast, we have shorter time to react. 


We’re always impatient and we don’t wait for things to happen; we hustle to make them happen. If you’re someone who is tired of waiting for your ideas to be heard; someone who is hungry to contribute more; someone who derives more satisfaction from team wins rather than from individuals ones; and someone who values integrity rather than cutting corners - you will fit perfectly into the Coda team!



Your role


You will be responsible for the full stack developing, maintaining, and supporting the operation of a high-reliability transaction processing platform using Spring, Struts, Java, and Serverless framework. 



Requirements


  • 2+ years of development experience with Java.
  • Computer Science degree or related (e.g., B.S., M.S., etc.)
  • Experience working with mobile operator billing systems is a big plus
  • Proven hands-on Software Development experience
  • Object Oriented analysis and design using common design patterns
  • Excellent knowledge of Relational Databases, SQL and NoSQL Databases
  • Experience in developing serverless applications in AWS (Lambda, API Gateway, DynamoDB) will be preferred
  • Knowledge in Typescript, ES6 is a requirement
  • Excellent writing and communication in English
  • Strong dedication to the team and willingness to perform any and all functions necessary to make the team and company successful
  • Strong problem-solving skills


If you're looking for a rapid-growth environment and great teams to work with, you should apply now! 


We're sorry to inform that only the shortlisted candidates will be notified as we may be overwhelmed by the number of applicants that go into our system, hence if you do not get a reply from us - don't give up on us just yet! 


We encourage you to also check out our career site at [...] we may have other suitable openings for you!


Apply