companyIKH logo

Senior Java Software Engineer at IKH | Athens, Greece

IKHAthens, Attica, Greece
Hybrid 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

Senior

Qualifications

Requirements:Bachelor's or Master's degree in Computer Science or a related field. A minimum of 7 years of development experience using Java. In-depth knowledge of Java Technologies (J2EE, Spring, XML Parsing, JDBC, Web Services). Familiarity with CI/CD platforms (Jenkins, Sonar), Containers, Kafka, MongoDB, Java Spring Boot, and MS-SQL. Experience with Relational databases (SQL Server) and ORM frameworks (Hibernate). Expertise in writing and consuming SOAP and REST web services. Strong team management and leadership skills. Excellent written and verbal communication skills in English and the ability to collaborate effectively with stakeholders at all levels.

About the job

IKH is a premier Software and Robotics Solutions provider making significant strides in the global market. Over the past few years, our team has expanded by over 80%, leading us to relocate to a modern, spacious office. As we embark on 2025, we're excited to introduce several innovative projects focused on digital transformation, custom software development, and robotics.

We are currently seeking a talented Senior Java Software Engineer with a robust technical background and extensive experience to tackle challenging outsourced projects.

In this position, you will not only develop complex project tasks but also supervise the development efforts of junior developers. You will analyze functional requirements and decompose tasks for team assignment.

To thrive as a Senior Software Developer, you should possess profound knowledge of Java technologies and exhibit strong leadership capabilities. Exceptional communication skills are essential as you will collaborate with clients and various development teams.

Your Daily Responsibilities:

  • Design, develop, and maintain the back-end of large-scale web-based Java EE/Spring applications.
  • Engage in technical analysis, documentation, implementation, and integration.
  • Test and manage early support for core software tools and assets developed during software projects.
  • Translate requirements into functional specifications.
  • Employ BDD (Behaviour-Driven Development) methodology in coding and software implementation.
  • Align solutions with client needs, particularly in collaboration with the architecture team.
  • Execute integrations with other applications and developed modules.
  • Provide assistance with deployment and configuration management.

About IKH

IKH is at the forefront of delivering innovative Software and Robotics Solutions across various industries. With a rapidly growing team and state-of-the-art office space, we are committed to pushing the boundaries of technology and providing our clients with top-tier solutions.

Similar jobs

Tailoring 0 resumes

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