About the job Document Developer (Java+JavaScript)
About Radity
Radity is a global software engineering company delivering innovative digital solutions to clients around the world. Were passionate about building great technology and fostering a collaborative environment where people grow, take ownership, and make a real impact.
Were currently looking for a Document Template Developer to join our remote-first development team. If you're someone who thrives in a fast-paced environment and enjoys working with templating engines like Apache Velocity this is your chance to contribute to impactful projects with a passionate team.
Your Role
As a Document Template Developer at Radity, youll design and maintain reusable and scalable document templates using Apache Velocity and Java. You will work with dynamic content rendering, embedded logic, and collaborate with the broader engineering team to ensure templates are reliable, efficient, and easy to maintain.
Key Responsibilities
- Develop and maintain document templates using Apache Velocity and Java.
- Work with dynamic content rendering and embedded logic for client-specific needs.
- Collaborate with engineering teams to integrate templates into applications.
- Debug and resolve layout, formatting, and styling issues.
- Apply best practices for clean, maintainable, and component-based HTML design.
- Use version control (Git) for code management and collaboration.
What We're Looking For
- Strong proficiency in Java and JavaScript.
- Experience with Apache Velocity or another templating framework is a strong plus.
- Familiarity with server-side templating and dynamic content rendering.
- Solid understanding of clean code principles and HTML/CSS structure.
- Experience working with Git or similar version control systems.
- Fluency in English (written and spoken) B2+ level or higher.
- Strong attention to detail and problem-solving skills.
What's In It for You
- A remote-first role where you can work from anywhere.
- Hands-on experience with exciting projects for international clients.
- Supportive teammates who value quality, learning, and growth.
- Opportunities to expand your technical skill set beyond templating.
- Flexible hours and a collaborative, open culture.
- Support for certifications, learning resources, or professional development.