Java Developer II - AutoOps Services - Platform Applications @Elastic

    8 days ago·Elastic is hiring a remote Java Developer II - AutoOps Services - Platform Applications·📍 Canada

    Overview

    The role involves joining the AutoOps team as a Java Engineer II at Elastic, a company that enables businesses to leverage the power of data through its Search AI Platform.

    Key Responsibilities

    • Write clean, maintainable Java code and participate in code reviews.
    • Integrate third-party APIs and conduct unit and integration testing.
    • Implement RESTful services for system communication, ensuring data consistency and integrity.
    • Work closely with cross-functional teams to develop integration strategies for the ELK stack.
    • Tackle performance or concurrency issues and propose solutions.
    • Leverage AI tools to enhance productivity and deliver high-quality results.
    • Own operational investigations end-to-end until resolution.
    • Support engineering teams with complex problem-solving.

    Requirements

    • 3+ years of experience in Java programming.
    • Knowledge of system design and architecture.
    • Experience designing and implementing RESTful services.
    • Familiarity with the ELK stack (Elasticsearch, Logstash, Kibana).
    • Ability to conduct operational investigations and troubleshoot performance issues.
    • Basic knowledge of relational databases, preferably Postgres.
    • A proven ability to use AI in development and optimization tasks.
    • Excellent collaboration skills and ability to transition across projects.

    Benefits

    • Competitive salary with a range of CAD 106,900 — 156,900.
    • Participation in a stock program.
    • Company-matched Registered Retirement Savings Plan (RRSP) up to 6% of eligible earnings.
    • Health coverage for employees and their families.
    • Flexible locations and schedules.
    • Generous vacation days.
    • Donation matching and volunteer project hours.
    • Minimum 16 weeks of parental leave.

    Location

    This position allows for flexibility and can be based nearly anywhere in Canada.

    How to Apply

    To apply, please visit the application page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.