Job Description Data Engineer • 10 years experience in ETL processes and tools such as Apache Spark, Java, Springbatch, J2EE • 5 years experience in Hadoop, Hive, SQL and noSQL databases • Excellent debugging skills • Good understanding of third-party dependency management and transitive dependency issues • Strong knowledge on IMS database • Understanding of the software development life cycle • Experience with implementation and release management activities • Good understanding of unit/system and functional testing methodologies • Experience working in large transaction-based systems • Experience writing technical designs • Experience documenting technical functions • Strong Communication and good leadership skills • Design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk • Participate in application architecture functions including estimating and defining time tables, cost and project tasks • Recommend solutions to improve business with a focus on core architecture, technology strategies and standards • Guide others through change impact analysis • Establish, refine and integrate development and test environment tools and software as needed • Review, analyze, refine and integrate development and test environment tools and software as needed • Create and recommend improvements to unit, test plans and testing process based on assessment of organizational needs Salary Range- $115,000-$130,000 a year