Job Software Developer/ Engineer/ Architect

Full Stack Java Developer

We are seeking to immediately hire a Full Stack Java Developer to join our engineering team. You will design and build a highly scalable platform for an exciting new product. You must love solving problems, have a great passion for system development, and embrace new technologies. Since we are developing this from the ground up, you need to have the vision to understand what we need to build. Reporting into our Chief Technology Officer, you will enjoy being part of a creative, challenging and collaborative environment where your ideas will be as valued as your programming expertise. 

 

Duties and Responsibilities 

  • Write / enhance our cybersecurity software platform. 
  • Create and enhance RESTful web services. 
  • Enhance the Microservices architecture. 
  • Writing clean dependable and elegant code. 
  • Write automated tests. 
  • Regularly refactor code to adapt to fast moving business requirements and evolving technical landscapes.
  • Build solutions that move the business forward. 
  • Code review sessions to ensure quality and performance. 
  • Mentor junior staff. 

Education, Qualifications and Requirements 

  • Degree in relevant discipline or relevant experience is required.
  • 2-3 years’ experience in Java 11.
  • 2-3 years’ experience in Cloud Services.
  • 2-3 years’ experience in React and TypeScript.
  • 2-3 years’ experience in Microservices architecture.
  • 2-3 years’ experience in Bitbucket, JIRA and Confluence.
  • 2-3 years’ experience in Elastic Search and Kibana.
  • 2-3 years’ experience in Testing libraries.

 

Knowledge and Skills 

  • Strong initiative/self-motivated individual with a strong desire to succeed.
  • Experience working in a global team and collaborating across multiple geographies.
  • Excellent verbal and written communication skills.