For additional information, please review .* Design, develop, test, and deploy high-quality, scalable software applications using Java and Python.* Build and maintain real-time, event-driven data pipelines and streaming applications using Apache Kafka.* Work extensively with a variety of data stores, including NoSQL (e.g., MongoDB, Cassandra) and RDBMS (e.g., PostgreSQL, Oracle) databases, ensuring optimal data models and performance.* Utilize containerization technologies such as Docker and Kubernetes, OpenShift to package, deploy, and manage applications in a microservices architecture.* Implement, manage, and improve CI/CD pipelines to automate build, test, and deployment processes, ensuring rapid and reliable delivery of software.* Operate effectively in a Linux-based environment, including shell scripting and system-level troubleshooting.* Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.* Provide on-call support for production jobs and applications, ensuring timely resolution of issues and maintaining system stability.* Collaborate with product managers, architects, and other engineers to define requirements, design solutions, and deliver new features.* Proactively identify and resolve performance bottlenecks, bugs, and other technical issues.* Must have strong, hands-on 6+ years experience with **Java (17+ preferred) and the Spring ecosystem, including Spring Boot, Spring MVC, and Hibernate** .* Must have strong, hands-on **3+ years experience with Python** for data processing and application development.* Extensive hands-on experience with **Apache Kafka**, including topics, producers, consumers, and stream processing.* Deep understanding and practical experience with the **Linux operating system**.* Proven experience with **containerization** technologies, particularly Docker and an orchestrator like Kubernetes.* Strong experience with both **NoSQL** and **RDBMS** databases, including data modeling and query optimization.* In-depth knowledge and practical application of **CI/CD processes** and tools (e.g., Jenkins, GitLab CI, Tekton).* Proven experience working in an Agile/Scrum development environment with a strong understanding of its principles, practices, and theory.* Excellent analytical, problem-solving, and leadership skills.* Strong understanding of distributed systems and microservices architecture.* Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.Experience with big data query engines such as **Hive** or **Starburst**.Familiarity with **Object Storage** solutions like Amazon S3, or Google Cloud Storage.Hands-on experience with one or more major **Cloud Platforms** (e.g., AWS, Azure, or GCP).
#J-18808-Ljbffr