Java Kafka Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java Kafka Developer, offering a contract length of "unknown" at a pay rate of "unknown." The position requires expertise in AWS BluAge, Java Spring Boot, and Apache Kafka, with a focus on application modernization and real-time data pipelines.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
-
🗓️ - Date discovered
September 13, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Greater London, England, United Kingdom
-
🧠 - Skills detailed
#Cloud #Requirements Gathering #Lambda (AWS Lambda) #Apache Kafka #Quality Assurance #Spring Boot #Scala #Data Engineering #Leadership #RDS (Amazon Relational Database Service) #REST (Representational State Transfer) #Deployment #REST API #Microservices #AWS (Amazon Web Services) #Code Reviews #Unit Testing #Kafka (Apache Kafka) #"ETL (Extract #Transform #Load)" #Java #Data Pipeline
Role description
We are seeking a highly skilled Senior Developer with proven expertise in AWS BluAge modernization tools, Java Spring Boot, and Apache Kafka. The ideal candidate will drive modernization initiatives by transforming legacy applications into modern, scalable microservices, and implementing real-time data pipelines. This role requires not only strong technical proficiency but also excellent communication and collaboration skills to engage with clients, SMEs, and business stakeholders effectively. Key Responsibilities • Solution Design & Architecture: Contribute to the design and architecture of cloud-native solutions leveraging AWS BluAge for legacy modernization. • Application Modernization: Lead the transformation of legacy applications into scalable, resilient microservices using Java Spring Boot. • Data Engineering: Build, optimize, and manage real-time data pipelines using Apache Kafka. • End-to-End SDLC: Actively participate in all phases of the software development lifecycle, from requirements gathering to deployment and support. • Collaboration: Work closely with clients, SMEs, and business associates to align technical solutions with business objectives. • Team Leadership: Mentor junior developers and promote best practices in coding, design, and architecture. • Quality Assurance: Ensure high standards of software quality through code reviews, unit testing, and performance optimization. Required Skills & Experience • 10+ years of hands-on software development experience. • Deep expertise in: • AWS BluAge modernization tools • Java Spring Boot (microservices, REST APIs, enterprise applications) • Apache Kafka (real-time event streaming and messaging systems) • Strong experience in designing and building scalable, cloud-native applications. • Proven ability to deliver complex solutions across the entire SDLC. • Excellent communication and interpersonal skills, with the ability to work effectively with diverse stakeholders. • Strong team player with leadership qualities. Nice-to-Have Skills • Domain knowledge or prior experience in the banking and financial services industry. • Familiarity with other AWS services (e.g., Lambda, ECS, RDS, etc.) to complement modernization initiatives.