np. Python, Warszawa, Startup

Java Senior Software Engineer

location-pointer-icon Warszawa, Kraków, Wrocław
zł 20500 — 24500
Brutto / Miesiąc / B2B
Java
Aplikuj

Project Description

Together with the Zoolatech team, our partner, a leading construction management company, is at the forefront of developing a cloud-based software solution. This innovative platform is instrumental in the successful completion of major projects including skyscrapers, hospitals, data centers, stadiums, and schools. It streamlines the management of finances, quality, teams, and risks, making these processes transparent, convenient, and regulation-compliant. Our partner is not only an expert in construction management but also a significant technology innovator, actively developing web and mobile solutions. Zoolatech plays a crucial role in supporting their growth, and we are currently searching for the best result-oriented Engineers who can keep the high-level development standards.

The team is 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+Terraform, Kubernetes +Helm, Kafka;
  • Participation in On-call duty to support production stability.

Skills Required

  • At least 5 years of commercial experience in software engineering in Java, Spring Framework;
  • Experience in working with and developing RESTful APIs;
  • Good level of verbal and written communication skills in English;
  • Familiarity with Linux, AWS (S3, DynamoDB);
  • Experience writing integrations for large platforms;
  • Experience in designing of/working with microservice architecture;
  • 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.

Technology Stack Used

Java, AWS+Terraform, Kubernetes +Helm, Kafka

Project Purpose

The purpose of the project is to scale a service for secure file exchange ensuring the utmost protection of data using comprehensive authentication mechanisms.

Team Tasks

  • creating documentation
  • architectural design
  • unit tests
  • testing
  • code review
  • on-call duty

Team composition

Zoola:

Java: 1 lead, 1 senior and 1 junior engineer

Ruby: 4 engineers working with monolith.

Client: Product manager, Principal engineer, Engineering manager.

Zoolatech
Outsource
10 - 50
Branża
E-commerce, Fintech/Banking, Medtech/Healthcare, Media, Retail
Założona
2017

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies