Kpler
Posted 1d ago

Full Stack Engineer

Kpler
Athens, Attica, Greece
HybridFull Time
Responsibilities
  • building APIs
  • operating pipelines
  • mentoring engineers
Requirements
  • Requires 3–6 years of backend engineering experience
  • Production data pipeline or streaming experience
  • AWS and Kubernetes knowledge, and fluent English. Bachelor's degree in computer science or software engineering required or equivalent experience
Technical tools mentioned
JavaScalaApache Kafka StreamsApache FlinkTypeScriptPHPSnowflakeAWSIAMS3KubernetesGitOpsTest-Driven Development (TDD)

Job description

At Kpler, we are dedicated to helping our clients navigate complex markets with ease. By simplifying global trade information and providing valuable insights, we empower organisations to make informed decisions in commodities, energy, and maritime sectors.
 
Since our founding in 2014, we have focused on delivering top-tier intelligence through user-friendly platforms. Our team of over 850 experts from 69 countries works tirelessly to transform intricate data into actionable strategies, ensuring our clients stay ahead in a dynamic market landscape. Join us to leverage cutting-edge innovation for impactful results and experience unparalleled support on your journey to success.
 

About the Role

As a Full Stack Engineer within our Maritime & Logistics division, you will design, build, and operate systems that power Kpler’s core maritime distribution channels, including our APIs, Snowflake datastores, and real-time Kafka streams. Taking full end-to-end ownership of backend services and streaming pipelines, you will turn complex technical designs into resilient, production-grade applications. Your work ensures maritime data is processed efficiently, made available reliably, and delivered with the performance required by global industry leaders. Collaborating across engineering, product, and platform teams, you will directly drive the evolution and scalability of Kpler's maritime platform.



Key Responsibilities

  • End-to-End Service Ownership: Own backend services, streaming applications, APIs, and data pipelines from technical design and implementation through deployment, monitoring, and production operation.

  • Stream & Pipeline Engineering: Build and evolve real-time stream processing applications using Java, Scala, Apache Kafka Streams, or Apache Flink to process data with high performance.

  • API Development: Design, build, and maintain scalable APIs using TypeScript, Java, and PHP to expose maritime data to internal and external consumers.

  • Datastore Integration: Develop reliable data pipelines that consume data from Kafka topics and persist it into target datastores like Snowflake.

  • System Observability: Monitor the health, throughput, consumer lag, and error rates of Kafka-based systems to ensure reliable data delivery.

  • Incident Management: Investigate production issues, participate in root cause analyses, and implement preventive measures to systematically improve system resilience.

  • Technical Quality & Mentorship: Drive code reviews, share technical knowledge, reduce technical debt, and mentor junior engineers.



Experience & Background

 

  • Core Backend Engineering: 3 to 6 years of professional engineering experience designing, building, and maintaining APIs and backend microservices using languages such as Java, TypeScript, PHP, or Scala.

  • Data Pipelines & Event Streaming: Demonstrated experience building and operating data pipelines or stream-processing applications in production environments.

  • Production Systems Operations: Hands-on experience operating production systems, including monitoring, troubleshooting, performance analysis, and incident investigation.

  • Cloud & Operations: Working knowledge of AWS (e.g., IAM, S3) and experience running containerized services in Kubernetes via GitOps-style workflows.

  • Education & Methodologies: Bachelor's degree (or equivalent professional experience) in Computer Science or Software Engineering, with strong Agile collaboration skills and fluent English communication.

  • Nice-to-haves

    • Streaming Frameworks: Hands-on experience with Apache Flink, Kafka Streams, or building pipelines that consume Kafka topics and persist data across datastores.

    • Quality & Observability Practice: Familiarity with Test-Driven Development (TDD) and improving distributed system observability using metrics, logging, tracing, and alerting.



We are a dynamic company dedicated to nurturing connections and innovating solutions to tackle market challenges head-on. If you thrive on customer satisfaction and turning ideas into reality, then you’ve found your ideal destination. Are you ready to embark on this exciting journey with us?
 
We make things happen
We act decisively and with purpose, going the extra mile.
 
We build
together
We foster relationships and develop creative solutions to address market challenges.
 
We are here to help
We are accessible and supportive to colleagues and clients with a friendly approach.
 
 
Our People Pledge
 
Don’t meet every single requirement? Research shows that women and people of color are less likely than others to apply if they feel like they don’t match 100% of the job requirements. Don’t let the confidence gap stand in your way, we’d love to hear from you! We understand that experience comes in many different forms and are dedicated to adding new perspectives to the team.
 
Kpler is committed to providing a fair, inclusive and diverse work-environment. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.
 
 
 
By applying, I confirm that I have read and accept the Staff Privacy Notice

About Kpler

Provides real-time data and analytics for global trade.

Year founded
2014
Employees
750
Organization type
Private
Latest investment
Raised $200.00M Series D (2022) — led by Insight Partners, Five Arrows
Headquarters
BE

Similar jobs

Full Stack Engineer roles near Athens, Attica
19h
Save
Mark Applied
Hide
Senior Full Stack Developer for Industry X
Athens, Attica, Greece
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Providing technology, consulting, and business process outsourcing services.
3+ YOEBachelor’s degree in a relevant field and 3+ years of full-stack development experience. Requires backend, frontend, REST APIs, databases, Git, Docker, Kubernetes, Agile, analytical, and communication skills.
Python, Java, .NET, Django, FastAPI, HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, REST API, PostgreSQL, MySQL, SQL Server, MongoDB, Git, Docker, Kubernetes, Microsoft Azure, GCP, AWS
3w
Save
Mark Applied
Hide
Full Stack Developer
Athens, Attica, Greece
HybridFull Time
Evalion-SHL
Evalion-SHL: Provides psychometric assessment tools and HR consulting services.
3+ YOE3+ years full-stack experience with PHP/Laravel and Vue.js, strong relational DB skills (PostgreSQL/Oracle), AWS deployment, Git/GitHub, CI/CD, and Jira; strong communication and problem-solving.
PHP, Laravel, Eloquent, Vue.js, PostgreSQL, Oracle DB, AWS, Git, GitHub, CI/CD, Jira, PL/SQL, Docker, Terraform, CloudFormation, PHPUnit, Pest, Cypress
4w
Save
Mark Applied
Hide
(fluent English) Full-Stack Developer (Python/Java/React)
Athens or Europe
RemoteContract
SupportYourApp
SupportYourApp: Provides outsourced customer and technical support for tech companies.
8+ YOE8+ years full-stack experience with React, Python and Java; fluent English; pixel-perfect UI from Figma; WordPress maintenance; experience with AI-assisted development.
React, Next.js, Python, Java, Figma, WordPress
1mo
Save
Mark Applied
Hide
Senior Full Stack Developer for Industry X
Athens, Attica, Greece
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
3+ YOEBachelor's degree in a relevant computing discipline and 3+ years of full-stack development experience with Python, Java, .NET, front-end frameworks, REST APIs, databases, Git, Docker, Kubernetes, and Agile practices.
Python, Java, .NET, Django, FastAPI, HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, REST API, PostgreSQL, MySQL, SQL Server, MongoDB, Git, Docker, Kubernetes, Microsoft Azure, GCP, AWS
1mo
Save
Mark Applied
Hide
Senior Full Stack Developer for Industry X
Athens, Attica, Greece
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
3+ YOEBachelor's in computer science or related,3+ years full-stack development,experience with backend and frontend frameworks,REST API and database knowledge,containerization and cloud familiarity,Agile experience.
Python, Java, .NET, Django, FastAPI, HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, REST API, PostgreSQL, MySQL, SQL Server, MongoDB, Git, Docker, Kubernetes, Microsoft Azure, GCP, AWS
2mo
Save
Mark Applied
Hide
Full-Stack Engineering Lead
Paris or Vienna or Tirana or Yerevan or Andorra la Vella or Baku or Brussels or Belfast or Brighton or Sofia or Birmingham or Zagreb or Copenhagen or Tallinn or San Marino or Lisbon or Belgrade or Budapest or Ljubljana or Podgorica or Helsinki or Athens or Tbilisi or Berlin or Milan or Dublin or Reykjavík or Pristina or Astana or Leeds or Riga or London or Liverpool or Vilnius or Luxembourg City or Valletta or Chisinau or Manchester or Oslo or Amsterdam or Warsaw or Bucharest or Madrid or Bratislava or Bern or Ukraine or Annaba or Algiers or South Africa or Port Louis or Bali or Porto-Novo or Bandar Seri Begawan or Kinshasa or Cairo or Beijing or Nicosia or Yaoundé or Casablanca or Abidjan or Constantine or Addis Ababa or Muscat or Victoria or Jakarta or Tokyo or Amman or Kuwait or Seoul or Kuala Lumpur or Ulaanbaatar or Antananarivo or Istanbul or Oran or Lima or Manila or Doha or Taipei or Tunis or Bangkok or Rabat or Singapore or Hanoi
RemoteFull Time
The Flex
The Flex: AI-powered operating system for managing flexible rental properties.
Experienced full-stack engineer with production system design and scaling experience, strong API, database, and cloud knowledge, leadership/mentoring ability, and strong communication and problem-solving skills.
Python, FastAPI, React, TypeScript, Supabase, PostgreSQL, AWS, OpenAI APIs, Stripe, Twilio, Docker, GitHub Actions, Airbnb, Hostaway, Google, Base360.ai
2mo
Save
Mark Applied
Hide
Full Stack Engineer (React /.Net)
Athens, Attica, Greece
HybridFull Time
The Signal Group
The Signal Group: Provides commercial ship management and maritime technology intelligence solutions.
5+ YOEMaster's or Bachelor's (or equivalent experience); 5+ years building medium-to-large web apps; React, JS/TS, HTML, CSS, C#, .NET Core, SQL; Microsoft Azure familiarity; design patterns, SOLID, Agile, REST APIs, unit testing.
React, JS/TS, HTML, CSS, C#, .NET Core, SQL, TypeScript, Microsoft SQL Server, Microsoft Azure, Python, MongoDB, Redis, Docker, Kubernetes, Service Fabric, Grafana
5mo
Save
Mark Applied
Hide
R&D Full Stack Developer / IT Engineer
Athens, Attica, Greece
OnsiteFull Time
European Dynamics
European Dynamics: Develops software and provides IT services for government institutions.
3+ YOEBachelor’s degree in computer science or software engineering; minimum 3 years Java development; Spring Framework; HTML5/CSS/JavaScript; Angular; SQL; Linux; English fluency.
Java, Spring Framework, Spring Boot, HTML5, CSS, jQuery, Bootstrap, Angular, JavaScript, TypeScript, SQL, Hibernate, JPA, Linux