Job Description
A Full Stack Software Engineer II responsible for designing, developing, and maintaining scalable backend and web applications, primarily using Java and React, to support the migration to a microservices architecture and enhance the EnergyHub platform's flexibility and performance.
Key Responsibilities
- Design, develop, and maintain scalable, secure backend services using Java Spring Boot
- Participate in code reviews, mentor junior developers, and promote best practices in software development
- Troubleshoot, debug, and optimize application performance
- Collaborate with cross-functional teams to deliver robust, scalable solutions
- Create and maintain service architecture, platform, and tools for a microservices ecosystem
- Ensure adherence to CI/CD, testing, and code quality standards
- Stay updated with emerging technologies and industry trends
Requirements
- 3 years of professional software engineering experience, preferably with prior senior-level responsibilities.
- Strong experience with Spring Framework.
- Strong experience in Java, preferably Java 11.
- Experience with at least one scripting language such as Python3.
- Excellent problem-solving skills, analytical thinking, and attention to detail.
- Strong communication and collaboration skills.
- Design and implement high-quality, scalable, and secure backend services using Java Spring Boot.
- Participate in code reviews, mentoring junior developers, and driving best practices in software development.
- Troubleshoot, debug, and optimize application performance.
- Work within real-world constraints to develop creative solutions that maintain platform flexibility and scalability.
- Ensure best practices in CI/CD, unit testing, integration testing, end-to-end testing, and code quality.
Benefits & Perks
Long-term employment based on a permanent employment contract
Attractive benefits package including medical care, life insurance, sports package, annual budget for professional development 2,000
Opportunity to work fully from the office with occasional remote work
Ready to Apply?
Join EnergyHub and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at EnergyHub
Senior Manager, Sales Engineering
EnergyHub
Not specified
Full Time
Dec 21
$145k-165k
Front End Engineer
EnergyHub
Not specified
Full Time
Dec 22
$110k-130k
Engineering Manager
EnergyHub
Not specified
Full Time
Nov 1
$160k-195k
More jobs in Kraków, Poland
Video Streaming Technical Lead C C , RTSP WebRTC, GStreamer
Alarm.com
Kraków
PERMANENT
Dec 21
Staff Software Engineer I
Alarm.com
Kraków
PERMANENT
Dec 20
Software Technical Lead C C
Alarm.com
Kraków
PERMANENT
Oct 18