companyIKH logo

Lead Java Application Developer

IKHAthens, Attica, Greece
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Requirements:Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related disciplineA minimum of 7 years of experience in Java development, with a strong understanding of Java 8 and later featuresProficiency in projects utilizing Spring Boot and Spring BatchExperience with Vaadin framework (version 14 or later)Familiarity with web services (REST, SOAP)Experience with JEE application servers such as Websphere, Weblogic, and JBossProficient in RDBMS, preferably DB2Experience with version control systems, such as GIT or SVNFamiliarity with CI/CD practices using JenkinsKnowledge of modular design, microservices, and/or PL/SQL is a plusExperience with Quartz Job Scheduler, messaging communication using MQ and/or JMS, and leading small technical teams is advantageousStrong problem-solving abilities and meticulous attention to detailExcellent communication and teamwork skillsAbility to thrive in a fast-paced environment and adjust to shifting prioritiesPreferred Qualifications:Experience in the banking sector is a plus

About the job

IKH is a premier Software and Robotics Solutions provider recognized for its innovation and international reach. Over the past few years, our team has expanded by over 80%, relocating to a new, spacious, and modern office. As we embark on an exciting journey into 2026, we are launching several new projects focusing on digital transformation, custom software development, and robotics.

We are seeking a skilled Java Application Developer with robust technical capabilities and extensive experience to contribute to our challenging outsourced projects.

Key Responsibilities:

  • Design, develop, test, and maintain advanced Java applications utilizing Spring Boot, Spring Batch, and Vaadin framework (version 14 or later)
  • Create reliable, scalable, and efficient web services using REST and SOAP protocols
  • Configure and deploy Java applications on JEE application servers like Websphere, Weblogic, and JBoss
  • Design and implement effective database solutions with RDBMS, preferably DB2
  • Collaborate with the development team to uphold high-quality coding standards
  • Engage in code reviews to ensure code is maintainable, scalable, and efficient
  • Troubleshoot and resolve complex Java application issues
  • Work closely with the QA team to ensure applications meet quality benchmarks
  • Participate in technical discussions, contributing to the design and architecture of applications
  • Collaborate with cross-functional teams to deliver projects within specified timelines and budgets
  • Stay informed on the latest advancements in Java and related technologies

About IKH

IKH is a dynamic and innovative company at the forefront of Software and Robotics Solutions. With rapid growth and a commitment to excellence, we provide advanced technology solutions to clients worldwide, leading the charge in digital transformation.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.