Senior Java Engineer

/Senior Java Engineer
Senior Java Engineer2019-05-16T05:26:13+00:00

Senior Java Engineer

Responsibilities

  • Responsible for independently and cooperatively understanding business requirements, designing and implementing core components for real-world marketing automation platform machine learning platform.
  • Designing, implementing application code to satisfy product requirements
  • Ensuring high product quality through rigorous code reviews and unit tests
  • Fixing bugs and implementing enhancements
  • Taking ownership of a significant product component in design and implementation

Requirements

  • BS or MS in Computer Science or related field
  • 10+ years experience working with any of the following or equivalent OO paradigm
    • Python
    • Ruby
    • J2EE
  • Strong knowledge and experience with MySQL, PostgreSQL, Elastic Search, NoSQL databases such as DynamoDB and MongoDB, Reids and  CI(i.e Jenkins) and AWS.
  • Experience working with container based solutions is a Plus.
  • Experience working in a fast-paced technology environment.
  • Strong object oriented programming and design skills.
  • Excellent problem solving, critical thinking, and communication skills.
  • Ability and desire to learn new skills and take on new tasks.

Get in touch with your CV at careers@pearlpay.com