Senior Java Software Engineer
Apply NowJob details
Our client's vision We are technologists. We believe in leveraging our individual talents and capabilities collectively to make a big impact in this energy transition. We want to completely rewrite how energy services are done. We aim to use technology to achieve mass adoption of sustainable lifestyles instead of relying on DIY and persuasion, and we want to do this anywhere and everywhere on the planet. Bold as it may sound, talent and creativity will get us there. Big Problems Worth Solving How do we ensure that there is enough energy to lead our lives on the days when the sun doesn’t shine and the wind doesn’t blow? How do we make it easy for people to adopt sustainable lifestyles without excluding the vulnerable and the less well-off in our society? How do we scale such solutions across national boundaries, factoring in different geographies, cultures, and economic differences? How do you define a security context that is pervasive for such a highly sensitive business domain while ensuring the right user experience? The solutions to these require real-time forecasting models, massively distributed processing, deep real-time data analytics, horizontal scalability, consensus in distributed processing, observability, locale-specific user interfaces, and many similar computational challenges. As technologists, this is what we have been working on since 2016. We are now at the point where you can help us with your talent and creativity. How You Can Help We are looking for people who are passionate about contributing their talents and skill sets for the common good. We seek technologists who have deep experience in the following programming languages, tools, and technologies and are happy to help us create the next phase of the energy transition. We use cutting-edge technologies like Java 17, Kubernetes, Docker, AWS, Github Actions, Microservices, JavaFX, Node.js, Vue.js, NoSQL, Redis, NATS, etc., on a day-to-day basis. Skills & Technologies You Need to Have Expertly skilled in Java and/or JavaScript programming with a good grasp of core Java and data structures and algorithms. Everything else can be learned on the job. Skills & Technologies That Are Nice to Have Experience with distributed processing, security engineering and cryptography, high throughput data processing, and working on a cloud platform like AWS will be advantageous. Knowledge of data structuring. Knowledge of computer architecture. What Is in It for You You will be rewarded both intrinsically and financially. We believe the number one item we all seek in our jobs is job satisfaction, and we hope the opportunity to contribute your skills and talents to help us all live sustainable lifestyles will be a significant benefit for you. Financially, we operate in a meritocratic way. Your pay is based on how much and how effective your contribution is. Salaries are not hierarchical. All salaries and promotions will be based on individual assessment and the talent and creativity of that individual. Where Will Your Work Be Done We have an office in Basingstoke, but we are very flexible with how, when, and where people do their work. Some members of our team are even based in continental Europe. We are very fine with 100% remote work. You are also free to define what time you want to start and end your day. You can fit your job around your lifestyle instead of the other way around. What Is the Interview Process We will do one interview for skills assessment. If that is successful, we will have a commercial conversation (not an interview) to agree on the commercial package, and that is all. When Can I Start We would love you to start ASAP but will be fine if you have to give a notice period of up to one month. Work Culture and Environment We are a flat organisation with no hierarchical arrangements. You will enjoy working with us if you have independence of thought and are motivated to always be innovative and strive for excellence in all you do. These attributes are highly rewarded in our company. Thank you very much for your time, and we look forward to speaking with you The Team
Apply Now