Java Developer with Python
Overview
In this role you will build and maintain Java and Python-based data processing solutions in a large corporate environment. You will design systems and ensure operational stability, working across development, testing, and deployment. You will focus on real-time data processing, data enrichment, and transformation to support data-driven decision making. Collaboration with cross-functional teams and clear communication are essential as you help scale cloud-based architectures. This is an opportunity to contribute to high-impact data initiatives and apply AI/ML scripting for anomaly detection where applicable.
ResponsibilitiesDevelop, debug, and maintain Java/Python/Spark code in a large corporate settingDesign system components and contribute to architecture for real-time data processingEnsure application testing, reliability, and operational stabilityCollaborate with cross-functional teams and stakeholders to deliver data solutionsImplement data enrichment and transformation techniques to optimize processing pipelines
Key requirementsSenior Developer with expertise in Oracle, Spark SQL, Java, Python/Shell scriptingStrong experience with AWS services and cloud-based architecturesHands-on experience in system design, application development, testing, and operational stabilityExperience coding in a large corporate environment with modern languages and DB queryingProficiency in real-time data processing design and implementationExperience with data enrichment, transformation, and optimization techniquesExcellent problem-solving skills and attention to detailStrong communication and collaboration skillsproblem-solvingcommunicationcollaborationJavaPythonShell scripting