Taro Logo

Senior Java Software Engineer

Leading Software & Robotics Solutions company operating internationally
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Robotics

Job Description

iKnowHow S.A. is a leading Software & Robotics Solutions company seeking a Senior Java Software Engineer to join their growing team. This role offers an exciting opportunity to work on challenging outsourced projects in digital transformation, custom software, and robotics. The position requires expertise in Java technologies, microservices architecture, and modern development practices.

As a Senior Java Software Engineer, you'll be responsible for developing complex backend systems using Java EE/Spring, working with cutting-edge technologies like Kubernetes, Docker, and Kafka. You'll lead junior developers, analyze requirements, and ensure high-quality deliverables. The role combines technical excellence with leadership responsibilities, making it perfect for experienced developers looking to advance their careers.

The company has shown impressive growth, expanding their team by 80% and moving to new modern offices. They offer a competitive benefits package including medical insurance, flexible hybrid work arrangements, and continuous learning opportunities. The position is based in Athens, Greece, with a hybrid work model that balances office and remote work.

This role is ideal for candidates with strong technical backgrounds who want to work in an international environment, lead teams, and contribute to innovative projects. The company's focus on both software and robotics solutions provides unique exposure to diverse technological challenges. With their commitment to employee development and work-life balance, iKnowHow offers an excellent opportunity for career growth in a dynamic, fast-growing technology company.

Last updated 2 months ago

Responsibilities For Senior Java Software Engineer

  • Design, develop and maintain back-end of large web-based Java EE/Spring applications with microservices architecture
  • Work with Kubernetes, Docker, containers, Spring Boot, Spring, SOAP and Rest Web Services with CI/CD processes
  • Participate in technical analysis, documentation, implementation, and integration
  • Test and manage early life support of core software tools
  • Transform requirements into functionalities
  • Design, develop, and implement code following BDD methodology
  • Ensure solution alignment with client's needs
  • Implementation of integrations with other applications
  • Assist with deployment and configuration management

Requirements For Senior Java Software Engineer

Java
MongoDB
Kubernetes
Kafka
  • Bachelor's or Master's degree in Computer Science or related field
  • Minimum 4 years in development experience with Java
  • Advanced knowledge in Java Technologies (J2EE, Spring, XML Parsing, JDBC, Web Services)
  • Knowledge in CI/CD platform integrations, Containers, Kafka, Mongo DB, Java Spring boot, MS-SQL
  • Experience with Relational database (SQL Server) and ORM layers (Hibernate)
  • Advanced knowledge in writing and consuming SOAP and Rest Web Services
  • Advanced team management skills
  • Excellent written and verbal communication skills in English

Benefits For Senior Java Software Engineer

Medical Insurance
  • Competitive Compensation package
  • Flexible hybrid working model
  • Career development and growth opportunities
  • Amazing private & open-office workspace in Athens
  • Medical plan and life insurance for you and your family
  • Continuous training & learning opportunities via personalized seminars
  • Opportunity to work in a diverse environment with talented colleagues

Related Jobs

Senior Java Software Engineer

Senior Java Software Engineer position at iKnowHow S.A., leading backend development and team management for enterprise software solutions.

Senior Java Software Engineer

Senior Java Software Engineer position at iKnowHow S.A., focusing on backend development with Java, Spring, and microservices architecture in a hybrid work environment in Athens.

Senior Java Software Engineer

Senior Java Software Engineer position at iKnowHow S.A., focusing on backend development with Java EE/Spring and microservices architecture, requiring 4+ years of experience.

Senior Software Developer (PHP, JS)

Senior Software Developer position at QuickStarter in Athens, Greece, specializing in PHP and JavaScript development with on-site work requirement.

Senior Software Engineer in Test

Senior Software Engineer in Test position at Orfium, focusing on quality assurance and test automation in a hybrid work environment in Athens, Greece.