Java Internal Tools Developer

July 30, 2026
Application ends: October 29, 2026
Apply Now

Job Description

Responsibilities:

  • Develop and maintain Kotlin/JVM-based backend tools, console applications, utilities, and automation pipelines;
  • Develop and support Python-based Blender rendering pipelines, including scene processing, automation and production rendering workflows;
  • Work on platform components for preparing catalogs, launching processing pipelines, converting 3D models, and supporting internal production workflows;
  • Build and maintain tooling related to 3D content processing, geometry, scene preparation, wall generation, model conversion, and other math-heavy tasks;
  • Research and evaluate current and upcoming technologies related to 3D, rendering, media formats, data processing, and production automation;
  • Write maintainable, high-performance, and high-quality code using best practices, SOLID principles, automated tests, code reviews, and clean architecture

Required knowledge of:

  • Strong experience with Java and/or Kotlin on JVM;
  • Practical experience with Python, willingness to work deeply with Python-based Blender rendering pipelines;
  • Good understanding of JVM ecosystem: Gradle, dependency management, modular code structure, debugging, profiling, logging, and performance optimization;
  • Solid SQL knowledge (SQLite, MySQL, PostgreSQL);
  • Good understanding of object-oriented programming, SOLID principles, clean architecture, and maintainable code design;
  • Ability to work with math-heavy, data-heavy, or algorithmic tasks and turn them into stable production solutions;
  • Ability to write clean, reliable, high-performance code and cover critical logic with tests;

Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru