JOBSEARCHER

API Developer/Data Engineer

Job TitleDesign and Develop web applications using Java EE, Python, Web Services and AWSQualified candidates will be responsible for API design, implementation, testing and prod support.They will work on a data modernization project which will utilize multiple AWS Services Tech needs:JavaAWS Services - GlueEMRAPI developmentSpringBoot servicesIntegrate AWS Services such as Lambda, DynamoDB, EC2, RDS, S3, Athena, Data pipeline, API gateway, Glue, EMR etc. in reporting application to improve the accessibility/efficiencyWrite scripts and troubleshoot for performance using relevant programming languages like SQL, Spark and PythonDevelop and Implement ETL jobs using AWS Glue to extract, transform, and load data from various sourcesDesign and implement scalable data solutions using AWS, PySpark, Python and other related servicesWork closely with Data and Analytics team to build Data Lake using various AWS services like EMR, S3, DynamoDB, Lambda etc., Apache Airflow, PySpark, and HIVEUse AWS data pipeline for Data Extraction, Transformation and Loading from homogeneous or heterogeneous data sourcesWork on migration of PySpark framework into AWS Glue for enhanced processingThey are aws tech experience. dynamo and/or azure db.Knowledge of Resilancy patterns and chaos testing. Kafka knowledgeNice to have:Architecture experience in cloud or legacy systems. Building large scale systems. Java 11 understanding. spring boot experience and jersey framework knowledge, micro service architecture, graph ql implementation, Performance tuning of Java rest APIs.