Middle Java Developer

Uzbekistan Java Software Developer

Необхідні навички

Java / strong
MongoDB / strong
AWS / good
Docker / good

We are looking for a talented Java Developer with over 4 years of experience to join our team. You will work with modern technologies, delivering high-quality solutions.

Sigma Software is a growing and innovative technology company focused on delivering high-quality software solutions across various industries. We are seeking a skilled and motivated Middle Java Developer to join our team and contribute to a variety of exciting projects, using their expertise to deliver impactful results for our clients and internal initiatives.

This is an excellent opportunity to be part of a diverse and collaborative environment, where your skills and ideas will help shape the future of our solutions and services

Проєкт

We are developing a web game based on mythology and folklore. This is a game being built from scratch, and at this stage, only the design and card concepts are available. The project is being developed for a Ukrainian Customer. The Backend will be implemented in Java, while Unity will be used for the Front-end. The development team includes Java Developers, a Unity Developer, a QA Engineer, and a DevOps Engineer.

Apply now to join our innovative and fast-paced team!

Вимоги

  • Commercial experience from 4 years with Java 17, Spring Boot, WebFlux, and Reactive programming
  • Experience working with microservice architecture
  • Good understanding of SQL DB (Postgres)
  • Good understanding of MongoDB (Reactive), Redis (Reactive), and Mongock
  • Skilled in JWT, JWKs for authentication and security
  • Proficient in using Swagger/OpenAPI for API documentation
  • Ability to use Lombok, Gradle, Maven, and Docker for build and deployment
  • Experience with AWS cloud infrastructure
  • Understanding of testing frameworks (JUnit 5, Mockito, Reactor Test, Testcontainers)

Обов'язки

  • Design and develop core gameplay mechanics and features from scratch
  • Write clean, maintainable, and efficient code
  • Debug, document, and optimize game performance
  • Participate in estimation and planning sessions
  • Contribute to the development of technical and user documentation
  • Collaborate closely with the Customer and Customer’s partners through meetings and calls
  • Provide status updates and progress reports
  • Escalate technical challenges to the Team Lead or Project Manager

Чому ми

  • Різноманітність доменів та бізнесу
  • Великий вибір технологій
  • Медична та юридична підтримка
  • Круте та живе ком'юніті професiоналiв
  • Безперервна освіта та можливість росту
  • Гнучкий графік
  • Віддалена робота
  • Стильний та комфортний офіс (для твого комфорту вибору звiдки працювати)
  • Спортивні заходи та спільноти

REF3376B

Поділитися вакансією

надіслати зараз

надіслати
зараз


    АБО

    Перетягни резюме або

    Підтримується: DOC, DOCX, PDF, розмір до 5 Mb

    Take a quiz

    Take a quiz

    Error: Contact form not found.