Java Developer / Event Streaming Lead
BrightAxis AIUnited StatesSENIORPosted 4h ago
JavaSpring BootApache KafkaKafka StreamsOracleSQL ServerNoSQL
About the Role
We are seeking a Senior Java Developer / Event Streaming Lead for a 12-month contract. This role requires 13+ years of experience building enterprise event-driven applications using Java, Spring Boot, and Apache Kafka.
Key Responsibilities
• Develop enterprise applications using Java 8+ and Java 17
• Build microservices using Spring Boot
• Design event-driven architectures with Apache Kafka
• Implement real-time data processing using Kafka Streams
• Integrate Oracle, SQL Server, and/or NoSQL databases
• Troubleshoot issues and optimize application performance
Requirements
• 13+ years of software development experience
• Strong Java 8+/Java 17 expertise
• Spring Boot and microservices expertise
• Apache Kafka and Kafka Streams API expertise
• Experience with Oracle, SQL Server, and/or NoSQL databases
• Ability to commute onsite twice weekly