Java Engineer

Purple Drive Technologies LLC
Miami, FL, United States
3 months ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$160,000.0 - $180,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Application Performance Management Automation of Tests Unix Cloud Computing Software Quality Databases Relational Databases Distributed Systems Gradle Java Web Services
+24 more
Junit Log4j Apache Maven NoSQL Performance Tuning Scrum Methodology Mockito Standard Sql Azure Machine Learning Shell Script Software Engineering SonarQube Enterprise Software Applications Spring-boot Backend Git Containerization Integration Tests Kubernetes Apache Kafka Restful APIs Dynatrace Docker Microservices

Job description

We are seeking a skilled Java Engineer with strong expertise in building scalable backend applications using Java, Spring Boot, Microservices, and Kafka. The ideal candidate should have hands-on experience in cloud-native application development, automated testing, and high-performance distributed systems. Candidates must be located in or willing to relocate to Sunrise, FL for onsite work and in-person client interviews., * Docker

  • Kubernetes
  • Helm
  • Exposure to:

  • Dynatrace
  • Performance tuning
  • Sub-second response applications, * Design, develop, test, and maintain scalable Java-based applications
  • Develop RESTful APIs and Microservices architectures
  • Build and support Kafka-based distributed systems and event-driven applications
  • Participate in system design, development, and automated testing activities
  • Troubleshoot production and test environment issues through root cause analysis
  • Ensure code quality through testing, reviews, and best engineering practices
  • Collaborate with product owners and Agile teams to prioritize and deliver features
  • Identify opportunities to adopt innovative technologies and improve engineering processes
  • Optimize application performance, scalability, and reliability

Requirements

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • Kafka
  • Vertex AI / Vertex platform exposure
  • Strong core Java fundamentals with 5+ years of backend development experience
  • Experience building large-scale enterprise applications
  • Hands-on experience with:

  • JUnit
  • Mockito
  • Integration Testing
  • SonarQube
  • Log4j
  • Gradle / Maven
  • Git
  • Unix / Shell scripting
  • Strong database knowledge:

  • SQL
  • RDBMS
  • NoSQL databases
  • Experience with cloud and container technologies, * Experience with public or private cloud platforms
  • Exposure to AI/ML platforms such as Vertex AI
  • Experience working in Agile/Scrum environments

About the company

© 2026 Careerjet All rights reserved

Apply for this position

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

Apply on careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

Videos

See all

Related articles

See all