JAVA BACKEND

Intone Networks

  • 4 days ago

    Highlights

    Design, develop, and maintain backend services using Java and Spring Boot; deliver secure, reliable, and performant service implementations. We are seeking a Backend Developer for a 6-month contract role (remote) to design, build, and support backend services, workflow orchestration, and integrations for an ERP solution.

    Numbers & Facts

    Location

    Description

    We are seeking a Backend Developer for a 6-month contract role (remote) to design, build, and support backend services, workflow orchestration, and integrations for an ERP solution. You will deliver secure, reliable, and performant REST APIs and backend components using Java and Spring Boot.

    Responsibilities

    • Design, develop, and maintain backend services using Java and Spring Boot; deliver secure, reliable, and performant service implementations.
    • Build and maintain REST APIs, including validation, error handling, versioning, and contract-first patterns.
    • Implement BPMN workflows using Camunda Modeler; integrate workflow orchestration with backend services and integrations.
    • Implement data access and query layers using JOOQ to ensure SQL quality and performance-aware queries.
    • Implement event-driven and asynchronous processing and integrations using RabbitMQ, including durability, retries, and idempotency patterns.
    • Implement and tune Elasticsearch indexing and query patterns to support efficient search and retrieval.
    • Create and maintain automated tests using TestNG and unit test cases; contribute to CI quality gates and regression prevention.
    • Participate in code reviews, defect triage, and root-cause analysis; drive stability and maintainability improvements.

    Qualifications

    • Proficiency in Java and Spring Boot.
    • Experience building and maintaining REST APIs.
    • Experience with BPMN workflow design and implementation using Camunda Modeler.
    • Experience with JOOQ for data access and query layer implementation.
    • Experience with event-driven and asynchronous processing using RabbitMQ.
    • Experience with Elasticsearch indexing and query patterns.
    • Experience with TestNG and unit testing frameworks.
    • Experience with PostgreSQL databases.
    • Ability to participate in code reviews and root-cause analysis.

    Similar Jobs