IKNOWHOW SA Logo

IKNOWHOW SA

Senior Java Software Engineer

Posted 13 Days Ago
Be an Early Applicant
Hybrid
Neo Psychiko
Senior level
Hybrid
Neo Psychiko
Senior level
Develop demanding Java project features, transform requirements into functionality, align solutions with client and architecture needs, build application integrations, and support deployment and configuration management. The role requires strong expertise in modern Java, Spring Boot, microservices, REST APIs, databases, containerization, and cloud environments, with opportunities to mentor others and potentially grow into technical leadership.
The summary above was generated by AI

iKnowHow Group is a dynamic, international technology company with 24+ years of experience and a team of 300+ talented professionals delivering innovative technology solutions across Energy, Telecommunications, Banking & Financial Services, and the Public Sector.

Through its specialized subsidiaries, it brings domain expertise in areas such as Health and Robotics—blending deep industry knowledge with advanced, future-ready technologies.

At its core, iKnowHow S.A. delivers end-to-end project development - both internal and client-facing - turning strategy into scalable, real-world solutions. Our portfolio spans Data & AI platforms, enterprise integration, cloud-native applications, and large-scale digital transformation initiatives, enabling leading organizations across the public and private sectors to evolve and grow.

We’re looking for curious, driven people who want to create impact through technology and grow with us.

We are now looking for an experienced Senior Java Software Engineer with strong technical skills and solid working experience to join our internal software team.

Responsibilities:

  • Development of demanding tasks of the projects
  • Familiarity with Waterfall implementation methodologies
  • Transform requirements into functionalities
  • Ensure the alignment of the solution with the client's needs and especially with the architecture team
  • Implementation of integrations with other applications and/or developed modules
  • Assist with deployment and configuration management

Requirements
  • Bachelor in Computer Science, Information Technology or related field
  • Minimum of 5 years in hands-on Java development
  • Very good knowledge of modern Java versions (11+)
  • Experience with Spring Boot and Microservices architectures
  • Strong proficiency with Spring Boot, Spring Security, Spring Data and RESTful API design
  • Knowledge of Docker, Kubernetes or cloud environments
  • Hands-on experience with JPA/Hibernate, databases (PostgreSQL), and Maven
  • Familiarity with microservices architecture, service discovery (Eureka), and API gateways

Nice to have:

  • Former experience in technical lead role or mentoring/coaching

Benefits
  • Career development and growth opportunities
  • An amazing private & open-office workspace in Athens
  • Medical plan and life insurance for you and your family
  • Flexible hybrid working model, working both from the office & remote #LI-Hybrid
  • Continuous training & learning opportunities via personalized seminars
  • The opportunity to work in a diverse environment with talented colleagues

Similar Jobs

24 Days Ago
In-Office
Senior level
Senior level
Software • Database
In this role, you will develop and maintain Java applications, implement APIs, ensure code quality, and deploy production systems while collaborating with teams to follow best practices in software engineering.
Top Skills: Ci/CdJavaJeeNoSQLOrmRdbmsRestSoapSpring
One Month Ago
In-Office
Mid level
Mid level
Software • Database
As a Mid Java Software Engineer, you will develop secure software using Java, work with various frameworks, databases, and ensure high code quality while collaborating in a dynamic team environment.
Top Skills: AngularCi/CdDockerHibernateJavaJavaScriptJpaNoSQLReactRest ApisSpringSpring Boot
24 Days Ago
In-Office
Mid level
Mid level
Software • Database
As a Java Software Engineer, you'll develop efficient and maintainable software, employing strong computer science skills and problem-solving abilities in a supportive environment.
Top Skills: Ci/CdGitGradleJava 8+Jee 6+MavenRestSoapSpring 4+SQL

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account