Java Developer – Oracle DB & Apache Kafka
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Title: Java Developer – Oracle DB & Apache Kafka
Location: Alpharetta, GA (Hybrid)
Rate: $55/hr. C2C
Job Description:
We are seeking a skilled Java Developer with strong experience in Oracle databases and Apache Kafka to design, develop, and support scalable, high-performance enterprise applications. The ideal candidate will have hands-on experience building backend services, integrating messaging systems, and working in a microservices-based architecture.
Key Responsibilities:
Design, develop, and maintain Java-based backend applications using Java 8/11/17
Build and maintain microservices using Spring Boot
Develop and optimize Oracle SQL, PL/SQL, stored procedures, and performance tuning
Implement event-driven architectures using Apache Kafka (producers, consumers, topics, partitions)
Ensure reliable message processing, error handling, and retry mechanisms in Kafka
Develop RESTful APIs and integrate with third-party systems
Participate in code reviews, unit testing, and debugging
Collaborate with cross-functional teams including QA, DevOps, and Business Analysts
Ensure application security, scalability, and performance best practices
Support production issues and participate in on-call rotations as needed
Required Skills:
Strong proficiency in Java (8/11/17)
Hands-on experience with Spring Boot, Spring MVC, Spring Data
Strong experience with Oracle Database, SQL & PL/SQL
Experience with Apache Kafka (Kafka Streams is a plus)
Experience with REST APIs & JSON
Experience with Git, Maven/Gradle
Understanding of CI/CD pipelines
Flexible work from home options available.