AWS JAVA Kafka

Capgemini

Fresher Bengaluru Full Time Remote
Capgemini logo
Posted : today
Actively hiring

Job description

Join a global leader in technology and business transformation, shaping the future of organizations. At Capgemini, you'll empower yourself to design your career path within a supportive, worldwide community. We are seeking skilled professionals to help leading organizations harness technology for a more sustainable and inclusive world.

This role focuses on developing robust, enterprise-grade applications. You will leverage modern Java versions and the Spring Boot framework to build scalable microservices. A key aspect of this position involves working with event-driven architectures using Apache Kafka to create dynamic solutions.

Responsibilities

Design, develop, and maintain sophisticated applications using Java 8/11/17, Spring Boot, and microservices architecture. Implement and manage event-driven solutions with Apache Kafka, ensuring efficient data flow. Build and integrate RESTful APIs with various internal and external systems. Deploy and manage applications within the AWS Cloud environment. Establish and maintain CI/CD pipelines and adhere to DevOps best practices. Collaborate effectively with cross-functional teams on solution design and delivery. Diagnose and resolve production issues, optimizing application performance for reliability.

Qualifications

Possess strong experience in Core Java, specifically Java 8/11/17, complemented by hands-on expertise in Spring Boot, Spring MVC, Spring Data JPA, and Spring Security. Demonstrate deep understanding and practical application of Microservices Architecture principles. Exhibit expert knowledge of Apache Kafka, including Producers, Consumers, Topics, Partitions, and Stream Processing. Proven experience with essential AWS Services such as EC2, S3, Lambda, ECS/EKS, and CloudWatch. Familiarity with REST APIs and JSON data formats is crucial. Experience with relational and NoSQL databases like Oracle, PostgreSQL, MySQL, or MongoDB is required. Proficiency in version control and CI/CD tools, including Git, Maven, Jenkins, Docker, and Kubernetes. A solid grasp of Design Patterns and Object-Oriented Programming (OOP) principles is essential.

Essential Skills

JavaSpring BootMicroservicesApache KafkaRESTful APIsAWSDockerKubernetesGitMavenJenkinsOraclePostgreSQLMySQLMongoDBSpring MVCSpring Data JPASpring SecurityEC2S3LambdaECSEKSCloudWatchOOP

Highlights

  • Actively hiring

More Details

RoleAWS JAVA Kafka
IndustryIT, Technology
DepartmentSoftware Development
Employment TypeFull Time, Remote

About the Company

Capgemini logo

Capgemini

IT

AWS JAVA Kafka at Capgemini | SkillMX | SkillMX