i4 Energy S.A.

Senior Back-End Software Engineer

i4 Energy S.A.

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain scalable RESTful APIs and core back-end services
  • Architect microservices for streaming, processing, and broadcasting time-series data
  • Lead improvements in system reliability, scalability, and performance
  • Design and maintain custom drivers for industrial communication protocols
  • Contribute to architecture decisions and best practices across the platform
  • Produce and maintain clear technical documentation
  • Collaborate closely with front-end, DevOps, and product teams throughout the lifecycle

Requirements

  • BSc in Computer Science or related field
  • 5+ years of experience in Back-End Engineering
  • Strong expertise in server-side development (TypeScript with Node.js/Deno and/or Java)
  • Solid experience with both NoSQL and RDBMS databases (Elastic, MongoDB, MySQL)
  • Hands-on experience with message brokers (Kafka, MQTT) and event-driven architectures
  • Experience with Git, CI/CD pipelines, and microservices environments
  • Strong problem-solving, debugging, and system design skills
  • Excellent communication skills in English.
Benefits
  • Competitive remuneration package.
  • Private health care insurance.
  • Hybrid work model.
  • Ticket restaurant card.
  • Parking facilities.
  • A collaborative, growth-oriented environment focused on learning and development.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RESTful APIsmicroservicesTypeScriptNode.jsDenoJavaNoSQL databasesRDBMS databasesKafkaMQTT
Soft Skills
problem-solvingdebuggingsystem designcommunication
Certifications
BSc in Computer Science