At a Glance
- Tasks: Drive software delivery and collaborate on innovative projects for a cleaner future.
- Company: Join Zenobe, a leader in clean power and battery technology.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact on sustainability while working with cutting-edge technology.
- Qualifications: Experience in Java and Spring Boot, with a passion for collaboration.
- Other info: Be part of a dynamic team focused on innovation and inclusivity.
The predicted salary is between 48000 - 72000 £ per year.
ABOUT ZENOBE
Our mission is to make clean power accessible. We are passionate about making a positive impact on communities and the environment where we work. We’re designing, financing, building and operating the world’s most sophisticated battery systems to enable the take up of more renewable power, electrifying fleets for cleaner air, and providing clean, portable power including repurposed electric vehicle batteries. Our proprietary software and data analysis optimises operational performance for our customers to reduce emissions and costs.
Since we began in 2017, we’ve raised over £2 billion in debt and equity funding and transformed it into >1GW of grid-connected batteries live or under contract and c.2,000 electric vehicles supported. We have operations in the UK, Australia, New Zealand and Benelux, the USA and a global headquarters in London. We’re the leading owner and operator of battery storage in the UK, supporting the National Grid with the uptake of renewable power. We also work with c.90% of the UK's major bus companies, powering 25% of the UK e-bus market. We’re also the number one owner and operator of e-buses in Australia and New Zealand, and are quickly expanding into light commercial vehicles and trucks. Our rapidly growing company is looking for highly talented and motivated people to join us.
THE OPPORTUNITY
We are seeking a Senior Java Spring Boot Software Engineer to join our team and proactively drive the delivery of our software solutions. You will own and execute on specific features or multi-component systems with a focus on customer value, collaborating with cross-functional teams, and making decisions that have a direct impact on business outcomes. As an integral member of the engineering team, you will work autonomously to identify and deliver technical solutions that maintain a high standard of quality and efficiency. You will be responsible for upskilling and engaging with other engineers in Java and Spring Boot, and weigh in heavily on defining and architecting a greenfield microservices project in AWS. This position is offered as a 12-month fixed-term contract and can be performed remotely from home.
A TASTE OF THE DAY TO DAY
- Delivery
- Deliver High-Quality, Customer-Focused Results: Consistently deliver high-standard work aligned with team and business goals, prioritizing tasks that maximize customer impact and business value.
- Take Full Ownership and Drive Improvements: Proactively identify opportunities for improvement, take accountability for outcomes, resolve operational issues, and reduce technical debt through root cause analysis and automation.
- Make Thoughtful, Strategic Decisions: Balance short- and long-term risks when making decisions, consult relevant stakeholders, and align choices with broader product and technology principles to maintain customer trust.
- Adapt and Thrive in Change: Embrace change with resilience, navigate ambiguity with focus, and maintain well-being while progressing toward team and business goals.
- Drive Innovation and Continuous Improvement: Contribute new ideas, experiment with approaches, and use customer feedback to inform and evolve team plans.
- Execute Strategic Goals: Collaborate on setting and delivering short-term objectives, break down complex initiatives, and lead the execution of multi-phase development roadmaps.
- Support Team Growth and Excellence: Mentor peers, foster an inclusive environment, promote best practices, and contribute to hiring and team development initiatives.
- Foster Collaborative, Cross-Functional Partnerships: Build strong relationships across teams, ensure diverse perspectives are heard, and drive alignment through effective communication and coordination.
- Promote a Positive, Inclusive Team Environment: Contribute to a healthy team culture by supporting inclusivity, reducing bias, encouraging community engagement, and championing remote-first collaboration.
- Communicate Clearly and Proactively: Tailor communication to different audiences, share relevant information to keep stakeholders aligned, and initiate important conversations when needed.
- Write High-Quality, Scalable Code: Develop reliable, maintainable infrastructure-as-code and automation scripts, and uphold high coding standards through effective code reviews and best practices.
- Design Robust Software and Tools: Create simple, maintainable platform services and developer tools that are testable, debuggable, and easy for other teams to integrate and use.
- Architect Scalable Systems: Design and implement architecture that integrates multiple components with a focus on scalability, reliability, and performance, while proactively managing cross-team technical dependencies.
- Align Engineering with Business Needs: Understand the broader business context, collaborate with stakeholders to ensure platform decisions support strategic goals, and work effectively across teams to drive progress.
- Actively contribute to Zenobe's commitment to health and safety, wellbeing and sustainability by integrating these principles into daily responsibilities, ensuring a safe and supportive work environment, promoting both the physical and mental health of self and colleagues, and adopting sustainable and energy-efficient practices to minimize environmental impact.
WHAT WE’RE LOOKING FOR
We realise that certain groups of people are less likely to apply for a role if they don’t meet 100% of the job requirements. To be absolutely clear: if you like the look of this job and think you could do it well, we encourage you to apply with a CV that highlights your transferable skills and experience. Above all, Zenobē is looking for collaborative, flexible, empathetic people who are interested in creating and promoting practical routes to a zero-carbon world.
Essential Qualifications
Senior Java Spring Boot Software Engineer 12 month FTC employer: Zenobē
Contact Detail:
Zenobē Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Spring Boot Software Engineer 12 month FTC
✨Tip Number 1
Network like a pro! Reach out to people in your industry, especially those at Zenobe. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Prepare for the interview by understanding Zenobe's mission and values. Show how your skills in Java and Spring Boot can help them achieve their goals. Be ready to discuss how you can contribute to their clean power initiatives!
✨Tip Number 3
Practice your coding skills and be ready for technical challenges. Brush up on your Java and Spring Boot knowledge, and think about how you can apply it to real-world problems Zenobe is tackling.
✨Tip Number 4
Don't forget to follow up after your interview! A quick thank-you email can leave a lasting impression and show your enthusiasm for the role. And remember, apply through our website for the best chance!
We think you need these skills to ace Senior Java Spring Boot Software Engineer 12 month FTC
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the role of Senior Java Spring Boot Software Engineer. Highlight your experience with Java, Spring Boot, and any relevant projects that showcase your skills in delivering high-quality software solutions.
Showcase Your Impact: When detailing your previous roles, focus on the impact you made. Use metrics where possible to demonstrate how your contributions improved processes or outcomes, especially in terms of customer value and operational efficiency.
Be Authentic: Let your personality shine through in your application. Zenobē values collaborative and empathetic individuals, so don’t hesitate to share your passion for clean power and how you align with our mission.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team!
How to prepare for a job interview at Zenobē
✨Know Your Tech Inside Out
Make sure you brush up on your Java and Spring Boot skills before the interview. Be ready to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will show your technical prowess and problem-solving abilities.
✨Understand Zenobe's Mission
Familiarise yourself with Zenobe's mission to make clean power accessible. Think about how your role as a Senior Java Spring Boot Software Engineer can contribute to this goal. Being able to articulate how your work aligns with their values will impress the interviewers.
✨Prepare for Scenario-Based Questions
Expect questions that assess your ability to handle real-world scenarios, especially around delivering high-quality, customer-focused results. Prepare examples of how you've taken ownership of projects, driven improvements, and made strategic decisions in your previous roles.
✨Show Your Collaborative Spirit
Zenobe values collaboration across teams, so be ready to discuss how you've worked with cross-functional teams in the past. Share examples of how you've built strong relationships and communicated effectively to achieve common goals. This will highlight your fit within their inclusive culture.