Summary
Join Sympower's engineering team as a Senior Kotlin/Java Software Engineer and contribute to building smarter, cleaner renewable energy systems. You will participate in the full life cycle development of solutions that balance the electricity grid, from design to deployment. This role requires 8+ years of back-end development experience, proficiency in Kotlin, and a strong understanding of Java. Sympower offers a competitive compensation package including paid time off, remote work options, and professional development opportunities. The position is remote, with flexible hours aligned to the Central European timezone. Sympower is committed to creating an inclusive and values-based culture.
Requirements
- 8+ years of experience in back-end development
- Proficiency in building production-grade solutions
- Strong Kotlin skills
- Background in/knowledge of Java
- An eye for detail, interest in taking ownership, flexibility and willingness to learn
- Experience with solution-finding and a proactive nature, with no hesitation involving colleagues for help when needed
- Product engineer mindset: Meeting with the development team to discuss product ideas
- Familiarity with some of the following technologies: Spring framework, JPA/Hibernate, RDBMS/PostgreSQL
- English fluency
Responsibilities
- Full life cycle development, starting with technical design and ending with deployment to the production environment
- Build maintainable solutions that unlock new revenue streams
- Review code and be open to feedback to ensure a high quality product
- Contribute ideas to our product development roadmap
Preferred Qualifications
- Experience independently running small projects end-to-end with little or no supervision
- Interest in scaling services and IoT
- Experience with stream-based architectures such as event sourcing and/or CQRS using technologies such as Pulsar or Kafka
Benefits
- 30 Days Paid Holiday Leave
- 1 Day Paid Wellness Leave
- 1 Day Paid Birthday Leave
- Paid Maternity and Partner Leave
- Pawternity Leave
- Mental Health and Wellbeing Support
- Remote Office Budget
- Internet Allowance
- Development Plan & Budget
- Stock Appreciation Rights
- 2 Days Paid Volunteer Leave
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.