Required Skills

Apache Spark Core Java Apache Spark Java Springbatch J2EE Hadoop Hive SQL and noSQL databases

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 15th Jul 2025

JOB DETAIL

• 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

• Collaborate closely with teams in all stages of software development lifecycle including design, development and testing of the system

• Design basic and detailed program specifications while ensuring that expected application performance levels are achieved by managing interfaces, service levels, standards, and configurations

• Guide technical staff and business partners to investigate, review, and solve complex, multidisciplinary business problems

• Monitor operating efficiency and organizational needs of existing application systems and identify opportunities to fine-tune and optimize applications of developed projects and recommend technical solutions

• Demonstrate solid understanding of the business needs driving the projects

Company Information