JAVA BACKEND

Intone Networks
United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Unit Testing Business Process Model and Notation Software Bug Management Code Review Data Security Elasticsearch PostgreSQL RabbitMQ SQL Databases
+9 more
Systems Integration Test Case Testng Management of Software Versions Workflow Management Systems Spring-boot Indexer Backend Restful APIs

Job 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., * 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.

Requirements

Java, ERP (Enterprise Resource Planning), REST (Representational State Transfer), Application Programming Interface (API), Java, Error Handling, SQL (Structured Query Language), RabbitMQ, Elasticsearch, Test Case, * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…