Taro Logo

Senior Java Software Engineer

Leading Software & Robotics Solutions company operating internationally
Backend
Senior Software Engineer
Hybrid
51 - 100 Employees
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 combines technical leadership with hands-on development, focusing on building large-scale Java applications with microservices architecture. The position offers a unique opportunity to work with modern technologies including Kubernetes, Docker, and Spring Boot while leading junior developers and interfacing directly with clients.

The ideal candidate will bring 4+ years of Java development experience and strong technical expertise in Java EE/Spring, microservices, and cloud technologies. You'll be responsible for designing and developing backend systems, implementing CI/CD processes, and ensuring high-quality code delivery following BDD methodology. The role requires both technical excellence and leadership skills, as you'll be overseeing junior developers and managing client relationships.

Working in a hybrid model from their modern Athens office, you'll be part of a rapidly growing company that has expanded its team by 80% recently. The position offers comprehensive benefits including medical insurance for your family, professional development opportunities, and the chance to work on cutting-edge projects in digital transformation and robotics. This is an excellent opportunity for a senior developer looking to take the next step in their career while working with innovative technologies in an international environment.

Last updated 4 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
Kubernetes
MongoDB
  • 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 and robotics solutions in Athens, Greece.

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 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.