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 we all are successful.
We are seeking a Senior Java Developer to join our CLN team.
CLN is an integral SaaS platform tasked with licensing 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 a comprehensive and complete user experience. We will give you a place to strive and grow, where you can work on interesting yet challenging product. Applying your thinking to build a better system founded on intelligent technologies.
We are truly a great place to work!
Check out our website for more information https://cloudlinux.com/
What you will do:
- Design and implement backend services, APIs, and scalable solutions using Kotlin|Java and modern frameworks.
- Work closely with cross-functional teams, including product managers, and other developers, to translate business requirements into technical specifications.
- Analyze and improve application performance, scalability, and reliability while adhering to best practices in code quality and system design.
- Ensure adherence to clean code principles, design patterns, and established development standards.
- Identify and resolve complex technical issues and bugs promptly and efficiently.
- Keep up-to-date metrics and key indicators of working applications.
- Suggest improvements to the development process, CI/CD pipelines, and the overall software architecture.
- Participate in the software testing process.
Our tech stack: 80% Kotlin / 20% Java, Spring Boot, PostgreSQL, Redis, Kafka, Docker, GitLab.
- 5+ years of experience with Java
- Kotlin experience
- Proficiency in a microservices architecture.
- Expertise in Spring Boot (including Data/JPA, MVC, and Security).
- Hands-on experience with Spring Cloud, PostgreSQL, Redis, Kafka, Docker, and Gradle.
- Strong experience in writing and maintaining unit tests using frameworks like JUnit or TestNG.
- Knowledge of integration testing and experience with tools like Mockito, WireMock, or similar.
- Familiarity with test automation frameworks (e.g., Selenium, RestAssured, or similar) for UI and API testing.
Nice to have:
- Experience with Docker.
- Experience with Testcontainers.
- Experience with performance and load testing tools like JMeter or Gatling is a plus.
Other Jobs from Cloud Linux Inc.
Principal Python Software Engineer (worldwide remote, work anywhere)
Senior DevOps Engineer (remote opportunity, location - Europe&CIS)
Senior Python Developer for CLOS (worldwide remote)
Similar Jobs
Staff Back-end Engineer (Advertiser Platform)
Senior Kotlin/JVM Software Engineer, Digital Banking-Banking Tools
(Senior) Backend Engineer, Payments Application
Software Engineer II, Media Processing
Engineering Lead/Manager, Ecosystem
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say