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 excellence with leadership responsibilities, focusing on developing large-scale Java applications with microservices architecture. The position offers a unique opportunity to work with modern technologies including Kubernetes, Spring Boot, and various databases while leading junior developers and interfacing with clients.

The role demands strong technical expertise in Java development with at least 4 years of experience, along with proficiency in modern development practices and tools. You'll be responsible for designing and implementing complex backend systems, managing deployments, and ensuring high-quality code delivery through BDD methodology. The position requires both technical depth and leadership skills, as you'll be overseeing junior developers and collaborating with various stakeholders.

Working in a hybrid model from their modern Athens office, you'll enjoy comprehensive benefits including medical insurance for your family, professional development opportunities, and a competitive compensation package. The company has shown impressive growth, expanding their team by 80% recently, and offers exposure to exciting projects in digital transformation, custom software, and robotics. This is an excellent opportunity for a senior developer looking to make a significant impact while working with cutting-edge technologies in an internationally operating company.

Last updated 3 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 the technical analysis, documentation, implementation, and integration
  • Test and manage early life support of core software tools and assets
  • Transform requirements into functionalities
  • Design, develop, and implement code following BDD methodology
  • Ensure solution alignment with client's needs and architecture team
  • 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., 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.