Mid/Sr Software Engineer - Java

  • Overview

    Zoolatech is strengthening the existing team working on the development and evolving of the microservices architecture for our client Procore Technologies which is a leader in US market in building construction project management software.

    The team would be building the new microservices for handling all user operations with files stored in AWS and will be handling secure file sharing and auditing. The team is responsible for setting direction, architecture, and maintaining best practices for building out a file exchange service with Spring Boot (Java), Kafka and Kubernetes.

  • Responsibilities

    • Become a valuable team-member of the existing team that is creating services for secure file sharing and auditing;
    • Participate in and contribute to architectural design decisions that improve scalability, security & performance;
    • Use a customer-centric approach to lead architectural design decisions;
    • Ownership in design, estimation and implementation the new services using the best coding patterns and practices;
    • Exercise code reviews & provide constructive feedback;
    • Closely collaborate with other stakeholders at the customer's side (SRE, DRE & Engineering team) to come to the agreement;
    • Master GTD methods to be able to process tasks till the final stage which is working solution in production;
    • Leverage our tech stack: Java, AWS, Kubernetes, Kafka;
  • We Require

    • At least 3 years of commercial experience in software engineering in Java, Spring Framework;
    • Experience in working with and developing RESTful APIs;
    • Experience writing integrations for large platforms;
    • Experience in designing of/working with microservice architecture;
    • Familiarity with Linux, AWS (S3, EKS);
    • Good level of verbal and written communication skills in English;
    • Experience in Agile development;
    • Nice to haves:
    • Experience in design and development of high-load systems;
    • Data analytics experience (Kafka, Kinesis);
    • Experience with DevOps and Continuous Delivery;

You may be interested

Regular Java Engineer

🇺🇦Kyiv, Ukraine
java

Regular Java Engineer

🇺🇦Kyiv, Ukraine
java

Java Developer

🇺🇦Kyiv, Ukraine
java

Looks like talking about your friend?

Be the one to get us in touch