TELECOMMUTE Java Developer
Role details
Job location
Tech stack
Job description
We are looking for a skilled Java Developer to build and maintain high-performance backend services while taking ownership of our application's observability. You will be responsible for developing robust Java API endpoints and ensuring they are fully monitored using Datadog. A key part of your role will involve designing advanced Datadog dashboards and leveraging the Datadog API to automate monitoring workflows., Java API Development:
- Design, develop, and maintain scalable RESTful API endpoints using Java (Spring Boot preferred).
- Microservices
- Ensure high performance and responsiveness of backend services.
- Integrate Java applications with databases (SQL/NoSQL) and third-party services.
Datadog Dashboarding & Visualization:
- Design and build custom Datadog dashboards to provide real-time visibility into system health, application performance (APM), and business KPIs.
- Configure complex widgets, template variables, and graph queries to monitor latency, error rates, and throughput.
- Establish Service Level Objectives (SLOs) and monitors to trigger automated alerts for anomalous behavior.
Programmatic Monitoring (Datadog API):
- Use the Datadog API to programmatically create and manage dashboards, monitors, and roles.
- Integrate monitoring configurations into CI/CD pipelines using Infrastructure as Code (IaC) tools like Terraform or through custom Java-based integrations.
- Automate the ingestion of custom metrics using DogStatsD or the Datadog HTTP API.
Troubleshooting & Performance Engineering:
- Analyze distributed traces, logs, and metrics in Datadog to identify and resolve performance bottlenecks.
- Collaborate with DevOps and SRE teams to improve overall system reliability., To provide a consistent, fair, and flexible experience for all candidates, we use AI-assisted tools including our proprietary platform Pete & Gabi Rebecca to support parts of the interview process. These tools help us:
- transcribe interviews,
- summarize candidate responses,
- generate job-related insights
- streamline communication and scheduling.
Please note that
- AI does NOT make hiring decisions.
- All decisions are made by our human recruiters, hiring managers, or client partners.
- The AI does not evaluate facial expressions, emotions, or physical traits.
- It is used only to support fairness, consistency, and efficiency.
If you prefer a non-AI interview format, we will gladly provide an alternative.
Technical or Case Interviews (Role-Dependent):
For certain positions, you may participate in:
- a technical interview
- a coding challenge
- a case study
- a client-specific assessment.
We will always explain what to expect in advance so you can prepare with confidence.
Human Review & Selection:
Every candidate s profile including interviews, conversations, and assessments is reviewed by experienced recruiters and hiring leaders.
AI insights may assist with organization and evaluation, but final decisions are always human-driven.
Your Rights as a Candidate
At PTP, every candidate has the right to:
- Request a non-AI interview path
- Ask how your data is being used
- Request access to transcripts or interview recordings
- Request deletion of your AI-recorded interview
- Receive clear, timely communication
Our goal is to ensure you feel respected, informed, and supported throughout your experience
Requirements
- Backend working with Java 17 or more
- Frameworks usage like SpringBoot
- API - REST
- Github actions
- Pipelines (CI-CD)
- Terraform
- Kafka - Spring Cloud
- DataDog
- Postgres or similar database
- Kanban or Sprint based development
- Owns development from end to end ( with DevOps support)
- AI tools knowledge working with Copilot - Claude
- Knowledge using Vault, Snyk, SonarQ, Jfrog
Nice to Have:
- Kubernetes
- Containerized development(Docker or Rancher)
- React - NextJs (Not mandatory)
- Snowflake
- Tech Skills Practice:
- Pair Programing, TDD, DDD, Solid Principles, Clean Code, YAGNI, KISS
Benefits & conditions
Salary/Rate: $55-$65/HR (depends on experience level). This is a contract position with candidates expected to work 40 hours/ week.