CloudLinux is a global remote-first company. We are driven by our principles: Do the right thing, employees first, we are remote first, and we deliver high volume, low-cost Linux infrastructure and security products that help companies to increase the efficiency of their operations. Every person on our team supports each other and does what we can to ensure everyone is successful. We are truly a great place to work. For more details about our company go to Cloudlinux.com.
CLN is an integral SaaS platform tasked with the licensing of all CloudLinux products. It manages server operations and oversees the billing process for customers. This is a unique self-provisioning system created by CloudLinux for internal needs. The automated, easy-to-use robust solution delivers comprehensive and complete user experience. We will give you a place to strive and grow, where you will have the opportunity to work on interesting, yet challenging product. Applying your thinking to build a better system founded on intelligent technologies.
Work is fully remote, so you can work from anywhere. Join us to make a difference!
As our Java Technical Director you will:
- Join our team and unleash your creativity as you design, build, and passionately oversee the delivery of top-notch code. As you embark on this exciting role, you'll have the opportunity to be hands-on from the start, making a tangible impact on our projects.
- Take complete control and responsibility for the entire CLN team from a technical standpoint.
- Collaborate extensively with talented Java developers, Business Analytics professionals, and Front-End Engineers.
- Thoroughly assess and enhance our architecture to support our remarkable growth.
- Continuously evaluate and improve the architecture to maintain utmost security of sensitive data at all times.
- Engage in architecting solutions and document technical specifications.
- Make crucial managerial decisions and assume full responsibility for a product's success.
Requirements:
To be successful you should have;
- Vast Experience in building enterprise-grade applications using Java
- Strong knowledge of Functional programming in Java
- Experience in creating applications with embedded CI/CD to ensure frequent and reliable software delivery
- Expertise in Java, Spring Boot, Postgre, Redis, Gradle, Kafka, and APIs
- A true passion for the SaaS field
- Comfortable explaining solution designs and code to architects and developers
- Experience in Linux server administration is a plus
- Managerial experience is a big plus, but not a requirement. Extensive experience as a Java Principal developer or architect will suffice
- Intermediate level of English language or higher
In addition, you should be;
- Quick to learn and eager to take initiative.
- Highest level of self-motivation, dedicated to accomplishing goals.
- Exceptional communication skills and a passion for sharing knowledge.
- Excellent ability to prioritize tasks and adapt to changing circumstances.
- Capable of independently analyzing problems to find optimal solutions.
- Able to work with ambiguous requirements and make independent decisions.
- Experienced in working collaboratively and leading teams.
Benefits:
What's in it for you?
- A focus on professional development;
- Interesting and challenging projects
- Flexible working hours
- Paid one month vacation per year and unlimited sick leave
- Medical insurance reimbursement
- Co-working and gym/sports reimbursement
- The opportunity to receive a reward for the most innovative idea that the company can patent
By applying for this position, you agree with Cloudlinux Privacy Policy and give us your consent to maintain and process your personal data with this respect. Please read our Privacy Policy for more information.