Software Engineer - Java

  • Overview

    Zoolatech starts a new team that will work on the development and evolving of the service for secure file sharing for our client Procore Technologies. This team will be responsible for setting direction, architecture, and maintaining best practices for building out a file exchange service with Envoy, Kafka and Open Policy Agent.

  • Responsibilities

    • become a part of a new team that will write and evolve mission-critical service for secure file sharing;
    • help internally evangelize best practices and architecture;
    • make architectural design decisions that improve scalability, security & performance;
    • Exercise code reviews & provide constructive feedback
    • Effectively collaborate with Product, QA, UX, and other internal groups (both technical and non-technical) ;
    • Use a customer-centric approach to lead architectural design decisions;
    • Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
    • Leverage our tech stack: Java, Envoy proxy running in AWS.
  • We Require

    • At least 4 years of commercial experience in software engineering in Java;
    • Experienced in working with and developing RESTful APIs
    • Data analytics experience (Kafka, Fluentd) is a plus;
    • Some general knowledge of DevOps, particularly proxy/web servers like Envoy (preferable) or Nginx is a plus;
    • Experienced in Agile development
    • Knowledgeable in SQL (PostgreSQL) and query optimization
    • Familiarity with Linux, AWS (EC2, S3, etc.)
    • Experience writing integrations for large platforms
    • Collaboration/contributions to the open-source community is a plus

You may be interested

Technical Program Manager

Junior Android / Kotlin Developer

Middle Manual QA Engineer for Android app

Looks like talking about your friend?

Be the one to get us in touch