-
Strategic Staffing Solutions

Full Stack Engineer with Java

Strategic Staffing Solutions
Lithuania · Full-time · Mid-Senior

Strategic Staffing Solutions International’s client is an energy-tech company with an office in Vilnius. The company develops software solutions for automated energy planning, portfolio optimization, and trading of energy and ancillary services.


All of the company’s solutions are based on client’s own software platform. This platform combines near real-time stream processing with advanced energy forecasting, aggregation, and optimization techniques based on Big Data, Industrial IoT, and Machine learning/AI.


As a Senior Full-stack Developer, you will have the opportunity to empower the European electricity landscape, boost renewable power, and reduce dependence on fossil fuels to pioneer a greener energy frontier.



Accountabilities:


You will play a crucial role in building a microservice-based platform that integrates electrical assets such as batteries, wind and solar parks, and EVs, enabling the trading of energy and flexibility of these assets across various markets.


  • Develop backend and frontend components for dealing with energy assets and markets.
  • Improve platform's usability and overall user experience.
  • Create agents that facilitate automated energy and flexibility trading.
  • Implement client-specific requirements, adapt and enhance the platform.
  • Upgrade development and deployment environments and refine workflows.
  • Provide the ongoing maintenance of the operational platform instances, ensuring their smooth functionality.



For a PERFECT match, you need:


  • 5+ years of experience in developing full-stack applications.
  • Knowledge of Vue.js, React.js, Typescript, or JavaScript tooling (e.g., PNPM, NX, Vite, Rollup) and component frameworks (e.g., Vuetify, Quasar).
  • Strong knowledge of object-oriented and functional programming languages (Java as a must have, C# and preferably also Scala or willingness to work more with Scala) and key principles
  • Experience in using version control systems (primarily Git).
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Strong written and spoken English skills (at least B2 level).




Very much nice to have:


  • Experience developing mobile, web, and/or single-page applications (SPA).
  • Experience with CQRS, reactive streams, microservice architectures.
  • Experience integrating systems using 3rd-party APIs (e.g., OpenAPI/Swagger, Google Protocol Buffers (Protobuf), gRPC, etc.).
  • Prior experience with Scrum workflow.



Offer details:


  • Salary up to 7000 EUR gross depending on your skillset and experience.
  • Full time permanent cooperation.
  • Onsite work out of the office in Vilnius.
  • Health Insurance.
  • Ability to work with a modern, reactive, microservice-based platform using Scala in the backend, Vue.js, Typescript in the front end, and Python for optimization problem-solving.
  • Ability to work in a highly qualified, close-knit, and high-performing team.
  • And more!

Key Skills

Ranked by relevance

typescript scala functional programming kubernetes big data reactjs python docker scrum grpc cicd c
Login to Apply
Posted
Feb 10, 2025
Type
Full-time
Level
Mid-Senior
Location
Vilnius

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Allgeier Inovar GmbH
Related

Java Entwickler (m/w/d)

2026-05-28

Full-time
Not Applicable
Germany
IT Services
Engineering
View Job Details
Instaffo
Related

C# Software Engineer (m/w/d)

2026-05-21

Full-time
Mid-Senior
Germany
IT Services
Information Technology
View Job Details
GemPool Recruitment
Related

DevOps Engineer

2026-05-28

Full-time
Mid-Senior
Ireland
IT Services
Finance