Make your home a better place! Planner 5D is a popular home improvement and interior design platform used by 77M+ users
Internal Tools Developer, Java/Kotlin
Location
Georgia
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Internal Tools Developer, Java/Kotlin
Planner 5D
• 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.
Job Requirements
- 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;
- Knowledge of Linux, common tools, and Linux ecosystem;
- Fluent in English.
Related Guides
Related Job Pages
More Backend Engineer Jobs
.net Azure API Developer
ellowtechHire faster than ever with pre-vetted remote developers you can trust
• Develop and maintain Azure-based APIs • Collaborate with healthcare providers for seamless integration • Ensure HIPAA compliance in all development practices
Role Description Miratech is looking for a Google DialogFlow Engineer (Python) to join the Bot Development team and help build next-generation conversational AI solutions across cloud platforms. In this role, you will design, develop, and enhance intelligent chatbots and voice bots using Google Cloud Platform technologies, with a strong focus on Dialogflow CX and its LLM-powered Playbooks capabilities. You will contribute to delivering scalable, high-performance conversational experiences through advanced AI capabilities, backend integrations, and modern cloud-native architectures. - Design, develop, and deploy chatbots and voice bots utilizing leading Conversational AI platforms such as Microsoft Bot Framework, Google CCAI, Dialogflow CX. - Craft clean, efficient, and maintainable code adhering to industry best practices and standards. - Develop custom components and tools to optimize the functionality and performance of our chatbot ecosystem. - Collaborate closely with developers, designers, and other stakeholders to meet project requirements and user expectations. - Leverage natural language processing (NLP), LLM and machine learning (ML) techniques, including TTS, STT, and SSML, to enable our chatbots to comprehend and respond intelligently to user inputs. - Integrate chatbot systems seamlessly with backend systems, databases, and APIs to facilitate smooth data exchange and interactions. - Investigate and resolve complex technical issues by analysing logs and debugging code for continuous improvement. - Stay ahead of the curve by keeping up-to-date with the latest trends and advancements in chatbot development. Qualifications - 4+ years of hands-on experience with the Google Cloud Contact Center AI Bot framework. - Strong hands-on experience with Python for backend development, API integrations, and chatbot orchestration. - Proficient in Natural Language Processing (NLP), Natural Language Understanding (NLU), Machine Learning (ML), and Conversational AI. - Extensive experience with the new LLM (playbook) feature in Dialogflow CX, as well as traditional Dialogflow CX functionalities. - Solid understanding of Google as a Software-as-a-Service platform. - Proven troubleshooting and analytical skills in complex, distributed environments. - Familiarity with SQL and experience working with relational databases. - Experience integrating web services into applications. - Bachelor’s degree in a technology-related field or equivalent experience. Requirements - Familiarity with automated testing practices. Benefits - Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. - Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program. - Work From Anywhere Culture: make the most of the flexibility that comes with remote work. - Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. - Global Impact: collaborate on impactful projects for top global clients and shape the future of industries. - Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. - Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
• Build and develop advanced online insurance platforms spanning multiple product lines • Work across the full development lifecycle, writing clean, well-structured code, ensuring quality and documentation • Collaborate with multidisciplinary teams across the globe on cutting-edge technology • Participate in technical decision-making and elevate engineering standards
• Join the early-stage build of an industrial SCADA/BMS platform • Work across multiple APIs, asynchronous messaging, security, and real-time communication layers • Gain exposure to a genuinely modern, full-stack industrial tech ecosystem


