24FreelanceFreelance marketplace that never sleeps
Active

Development in Xtend: clean code for JVM and understandable Java generation

106 views#2338
Listing period9 daysuntil 21.11.2026
Posted23.08.2026
Views1066 in 14 days

About the service

I create working software in Xtend — an expressive Java dialect that compiles to ordinary, easily readable Java on the JVM platform. If your team is tired of boilerplate code but is not ready to leave the Java ecosystem, I offer exactly this middle ground. I design active annotations that at compile time generate getters and setters, builders, equals and hashCode, immutable value types and observable properties, so the source stays compact and the generated Java is understandable to any reviewer. I actively use extension methods to give existing libraries a smooth domain API without wrapper classes, and use template expressions with smart indentation handling to generate configurations, SQL, HTML fragments and source code itself. My typical tasks: porting verbose Java modules to concise Xtend, writing custom active annotations for your recurring patterns, embedding code generation into Gradle or Maven builds, and pair programming with your developers so the approach takes root after I leave. Each result comes with verified generated Java, unit tests and a short guide to how each annotation processor works. Over the years I have gained experience in code generation on the JVM, dispatch methods, operator overloading and lambda pipelines. Tell me about your pain points — and I will show how much code can be removed.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Olena T.Applied programming
Contact

What this page answers