Imagine designing and implementing high-performance software systems using Core Java without relying on frameworks.
This role involves tackling multi-threaded, low-latency challenges, managing extensive data streams, and optimising asynchronous programming for real-time scalability.
The ideal candidate will drive projects that advance sustainable energy solutions, contributing to a greener future.
Role Highlights
* Design and implement high-performance software systems
* Tackle complex technical challenges
* Drive innovative projects in the GreenTech sector
Key Requirements
* A PhD in Computer Science is compulsory. The candidate must demonstrate extensive knowledge in Software Development.
* 6+ years of hands-on experience in Core Java, developing systems from the ground up without frameworks.
* Advanced proficiency in multi-threading, low-latency solutions, and data stream management.
* Strong knowledge of Advanced Computer Science Principles, Compiler Theory, and Graph Theory to drive innovation in the GreenTech sector.
* Strong understanding and practical expertise in asynchronous techniques.
Why This Role?
This is an opportunity to combine your technical Java ability and PhD in Computer Science with a commitment to sustainability. You will be working on impactful projects that make a tangible difference.
Benefits
* Fully remote working
* Access to a robust pension scheme
* Health insurance coverage
About the Job
We are looking for a skilled Senior Java Developer who can work independently and collaboratively as part of our team. The ideal candidate will have a strong passion for new technologies and be able to create impactful solutions in a fast-paced environment.