Enerheads

Mid Java Engineer

Vilnius, Vilnius County, LT

€3k–€4k/month
12 days ago
Save Job

Summary

Enerheads – tai sparčiai augantis žaliosios energetikos startuolis, subūręs stiprią profesionalų komandą, kuri užtikrina konkurencinius pranašumus žaliosios energetikos srityje. Mūsų pagrindinis dėmesys skiriamas energijos telkimo platformos (virtualių jėgainių) kūrimui ir integracijai į tinklą, taip pat nuolat stebime naujausias energetikos sektoriaus tendencijas.


Esame startuolis, pasižymintis inovatyvia kultūra ir dedikacija. Pas mus nėra nereikalingos politikos ar susirinkimų. Skatiname smalsumą, eksperimentavimą ir aistrą, kuri peržengia produkto ribas. Mums svarbu, kad žmonės tobulėtų tiek profesinėje srityje, tiek už jos ribų.


Šiuo metu prie mūsų augančios komandos kviečiame prisijungti Java programuotoją.

Šioje pozicijoje būsite atsakingas(-a) už tvirtų „backend“ sprendimų kūrimą naudojant Java ir Spring Framework. Dirbsite kartu su įvairiapusėmis komandomis kurdami našius, lengvai išplečiamus programinės įrangos sprendimus. Prisijunkite prie mūsų ir kartu formuokime energetikos rinkos ateitį!


Pagrindinės atsakomybės:


  • Kurti, testuoti ir prižiūrėti „backend“ sistemas su Spring Boot
  • Vystyti ir palaikyti REST API
  • Bendradarbiauti su „frontend“ programuotojais, duomenų mokslininkais ir produkto savininkais
  • Rašyti aiškų, lengvai palaikomą ir efektyvų kodą pagal geriausias praktikas
  • Dalyvauti kodo peržiūrose ir techninėse diskusijose
  • Spręsti klaidas ir atlikti „debug“ veikiančiose sistemose
  • Prisidėti prie architektūrinių sprendimų ir techninio planavimo


Techninės kompetencijos:


  • Bent 2 metų patirtis dirbant su Java
  • Praktinė patirtis su Spring Framework (Spring Boot, MVC, Data ir kt.)
  • Patirtis dirbant su REST API ir JSON
  • Pažintis su SQL duomenų bazėmis (PostgreSQL, MySQL) bei JPA/Hibernate
  • Supratimas apie objektinį programavimą ir dizaino šablonus
  • Darbo su versijų valdymo sistemomis (pvz., GitLab) patirtis
  • Bazinės žinios apie vienetinius ir integracinius testus (JUnit, Mockito)


Asmeninės savybės:


  • Gebėjimas analitiškai mąstyti ir spręsti problemas
  • Aiški žodinė ir rašytinė komunikacija
  • Darbo komandoje įgūdžiai ir gebėjimas valdyti kelias užduotis vienu metu
  • Kruopštumas ir dėmesys detalėms


Reikalavimai:


  • Aukštasis išsilavinimas duomenų mokslų, statistikos, informatikos, fizikos ar panašioje srityje, arba pažymėjimas, patvirtinantis duomenų analitiko kvalifikaciją
  • Bent 2 metų patirtis duomenų analizės srityje


Ką siūlome:


  • Aukštus rezultatus generuojančią, bendradarbiavimu grįstą komandą
  • Lankstų darbo grafiką ir galimybę dirbti nuotoliniu būdu
  • Galimybes tobulėti ir augti
  • Jaukų ofisą
  • Konkurencingą atlyginimą


Atlyginimas: 3000–4000 € bruto per mėnesį


[EN]


Enerheads is a fast-growing green energy startup with a very strong team of professionals who underpin competitive advantages in green energy product development. Our main focus is BESS Revenue Optimization Platform development and Grid market integrations.


We are a startup with an appropriate culture and dedication. We do not promote pointless policies or meetings. We celebrate curiosity, experimentation, and passion beyond our product. We are very open to people progressing, both within and beyond their existing knowledge. 


We are looking for a skilled and motivated Java Developer to join our growing development team. In this role, you will be primarily responsible for building robust backend applications using Java and the Spring Framework. You’ll work closely with cross-functional teams to develop scalable, high-performance software solutions. Join us in shaping the future of the Energy market!


Key responsibilities:


  • Design, develop, test and maintain backend systems using Spring Boot
  • Build and maintain REST APIs
  • Collaborate with front-end developers, Data scientists and product owners to deliver complete solutions
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews and technical discussions
  • Troubleshoot and debug existing applications
  • Contribute to architectural decisions and technical planning


Technical Skills


  • 2+ years of hands-on experience with Java development 
  • Solid understanding and practical experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.)
  • Experience with REST APIs and JSON
  • Familiarity with SQL databases (e.g. PostgreSQL, MySQL) and JPA/Hibernate
  • Understanding of Object-Oriented Programming principles and design patterns
  • Knowledge of version control systems (e.g. Gitlab)
  • Basic knowledge of unit testing and integration testing frameworks (e.g. JUnit, Mockito)


Soft Skills


  • Strong problem-solving and critical-thinking abilities.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a team environment and manage multiple priorities.
  • Attention to detail.


Qualifications


  • Bachelor’s degree in Data Science, Statistics, Computer Science, Physics or a related field., or any certificate proving Data Analyst qualification.
  • 2+ years of professional experience in a data analysis role.


Why join us?

  • A high-performing and collaborative culture
  • Flexible working hours with remote work option
  • Opportunities for growth
  • Comfortable office
  • Competitive salary


Salary range: € 3000 - 4000 gross / month

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: