Source description
About the role
We are seeking a highly skilled Java & Kafka Engineer with 5+ years of experience in designing, developing, and supporting scalable, high-performance applications and event-driven systems. The ideal candidate should have strong expertise in Java, Apache Kafka, and SQL with experience in distributed systems and microservices architecture. Key Responsibilities - Design, develop, and maintain enterprise applications using Java and Spring Boot. - Develop and implement event-driven architectures using Apache Kafka. - Build and consume Kafka producers, consumers, topics, and streams. - Design and develop RESTful APIs and microservices. - Write efficient and optimized SQL queries, stored procedures, and database integrations. - Analyze and optimize application performance and database queries. - Troubleshoot production issues and perform root-cause analysis. - Collaborate with cross-functional teams, including architects, QA, and DevOps engineers. - Implement unit testing, code reviews, and CI/CD best practices. - Ensure application reliability, scalability, and security standards. Required Skills - 5+ years of experience in Java application development. - Strong proficiency in Java 8/11/17, Collections, Multithreading, and Concurrency. - Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA. - Solid experience with Apache Kafka. Compensation: 80,000.00 - 100,000.00 per month Work Location: In person .
More at APPTESTIFY GLOBAL SERVICES