Role Overview:
A skilled Java Software Engineer is required to join our engineering team. The ideal candidate will have a passion for building robust, scalable, cloud-native applications and be proficient in Java development.
* Develop and maintain software: Contribute to the design and development of scalable and maintainable Java-based applications, with a focus on microservices.
* Collaborative engineering: Work closely with senior engineers, product managers, and DevOps teams to translate business requirements into technical solutions.
* Code quality and standards: Write clean, well-documented, and testable code, adhering to team standards and best practices.
Required Skills and Qualifications:
We are seeking a competent engineer with solid industry experience and a strong understanding of:
* Java Development: 2–4 years of hands-on experience, ideally with Spring Boot and Hibernate.
* Cloud Exposure: Familiarity with cloud platforms (e.g. AWS, Azure, or GCP); direct experience with services like EC2 or DynamoDB is a bonus.
* Databases: Solid understanding of relational databases (e.g. MySQL, PostgreSQL) and SQL.
* Microservices: Experience working on or supporting microservices architectures; Docker knowledge is a plus.
* APIs: Comfortable building and consuming RESTful APIs; GraphQL exposure is a nice-to-have.
* Tooling: Familiarity with Maven or Gradle for builds and Git-based workflows (GitHub, GitLab).
Benefits:
This role offers:
* A competitive salary
* Opportunities for growth and professional development
* A collaborative and dynamic work environment
Others:
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Software Development