Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PRODYNA

Java Software Engineer

PRODYNA

Java Developer working on external client projects, collaborating with cross-functional teams at PRODYNA. Focusing on innovation and scalability in software development.

Posted 7/1/2026full-timeAthens • 🇬🇷 GreeceMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in designing, implementing, and maintaining Java-based applications with a strong focus on clean code and software architecture. Experienced in using Apache Wicket for UI development, Gradle for build management, and JasperReports for reporting.

Highest-signal resume keywords
Java 8+ ProficiencyApache Wicket ExperienceGradle Build ManagementJasperReports UsageSoftware Architecture Understanding

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaApache WicketGradleJasperReportsAutomated TestingCode ReviewSoftware Design PatternsPerformance TroubleshootingDependency ManagementClean Code Practices
Soft Skills
Good CommunicationTeam CollaborationMentoring

Tech Stack

Tools & technologies
ApacheGradleJava

About the role

Key responsibilities & impact
  • Design, implement, test, and maintain Java-based applications, modules, and integrations
  • Work with **Apache Wicket** (or similar component-based web frameworks) to develop UI layers (if Wicket is used in your stack)
  • Build and manage build scripts and dependencies with **Gradle**
  • Create and maintain reports using **JasperReports**
  • Troubleshoot and resolve bugs, performance issues, and bottlenecks
  • Participate in code reviews, pair programming, and mentoring
  • Collaborate with product managers, QA, DevOps, and other stakeholders to define requirements and deliver features
  • Write automated tests and maintain good test coverage
  • Continuously research, propose, and evaluate new tools, frameworks, and architectures

Requirements

What you’ll need
  • Strong proficiency in **Java** (Java 8+ or relevant version)
  • Experience (or familiarity) with **Apache Wicket** (or willingness to learn)
  • Solid knowledge of **Gradle** (build tooling, dependency management)
  • Experience using **JasperReports** or other reporting tooling
  • Ability to write clean, maintainable, and well-tested code
  • Understanding of software architecture, design patterns, and best practices
  • Good communication skills and ability to work in a team environment

Benefits

Comp & perks
  • Salary: We will settle on the exact compensation amount based on prior experience and skills.
  • Private health insurance & Life Insurance from day #1
  • Health management scheme (weekly sessions & monthly challenges)
  • 25 vacation days
  • Team events tech oriented and more
  • International network
  • Lunch in the office & Go For Eat vouchers
  • Employee referral programme/ bonus
  • **Dedicated budget for:**
  • Employee education ~ 800€
  • Hardware selection (MacBook or Lenovo ThinkPad) with your own mobile ~ 3000€