Senior Java Engineer (Spark/ Impala)

Mindlance
Jersey City, NJ
Full-time

Senior Java Engineer (Spark / Impala)

Duration : months plus (possible extension or conversion)

Location : HYBRID W / ONSITE REQUIREMENT days onsite

Jersey City, NJ

Role Summary : A senior java engineer with very strong java understanding along with subject matter expertise in big data .

The role demands for Java, any flavor of Spark, Hadoop, Linux, Bash, NoSQL, MPP Databases and Columnar file formats, CI / CD, DevOps understanding, and Containerization hands on.

Responsibilities :

  • Implement application features / function using Java, Spring, Big Data technologies .
  • Tune and optimize JAVA processes using various techniques such as JVM tuning like heap dumps, thread dumps and JDK dynamic monitoring .
  • Tune various Big Data processes for egress / ingress optimization, monitoring, scaling .
  • Participate in daily scrums and application roadmap meetings . Present ideas to improve application framework and own the execution.
  • Ensure the application development standards are maintained and enhanced related to readability, testability and continuous integration.

Required Skills & Experience :

  • Minimum of years of hands on development experience .
  • At least years of working as a lead developer on Java backends .
  • At least years of working as a Big Data Developer .
  • Must have worked as an architect on multi-tier applications, has design experience, and hands on coding skills.
  • Must have strong understanding of the big data framework and understands Spark, Hive, HDFS, Impala, Presto and can query and tune those systems .
  • Must have understanding of latest java versions along with Spring Framework, Executor patterns, and Lambda. Deep understanding of data structures also required along with basic principles of Java.
  • Must have understanding of Linux, Bash and basic scripting along basics like Unix group, host group etc.
  • Must have basic understanding of RDBMS vs NO SQL vs Columnar Databases. Understanding of the file formats like Parquet, AVRO, ORC, and Iceberg also required .
  • Must have basic understanding of basics of Microservice Architecture, Containerization, and Orchestration .
  • Must have basic understanding of Helm, Jenkins, Bitbucket, Gradle, and Maven.
  • Must have basic understanding of the telemetry specifically open telemetry, ELK, Grafana, and Prometheus.
  • 4 hours ago
Related jobs
Mindlance
Jersey City, New Jersey

Senior Java Engineer (Spark/ Impala). Java, any flavor of Spark, Hadoop, Linux, Bash, NoSQL, MPP Databases and Columnar file formats, CI/CD, DevOps understanding, and Containerization hands on. Spark, Hive, HDFS, Impala, Presto and can query and tune those systems. Implement application features/fun...

Promoted
DaVita Inc.
Newark, New Jersey

Serve as the discipline's primary lead when working with stakeholders and utilize strong influential skills to drive improvements in software engineering processes and practices. Actively mentor and assist more junior engineers in developing their skills. Master's degree and 5+ years of experience, ...

Capital One
Kearny, New Jersey

Ave (22130), United States of America, New York, New YorkSenior Data Engineer (Spark, Kafka,Flink)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,inclusive, and iterative delivery environment? At Capital One, ...

Veterans Sourcing Group, LLC
Jersey City, New Jersey

Must have 5+ years of Full-stack development experience in the following frameworks: Angular or React, JavaScript, Java, Spring, SpringBoot, SQL. The Software Engineer will participate in the development, implementation, and ongoing maintenance of the Bank's critical application software. Strong und...

Capital One
Union City, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer (Go, Python, Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...

JPMorgan Chase & Co.
Jersey City, New Jersey

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within Corporate & Investment Bank Payments team, you serve as a seasoned member of an agile team to design and deliver trusted market-leadi...

Capital One
Elizabeth, New Jersey

New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in...

Gambit Technologies
NJ, United States

Senior Software Engineer - Java, Spring, SQL (Hybrid Contract). We are seeking a highly skilled Senior Software Engineer for a software product firm located in Mercer County, NJ. Develop, maintain, and optimize backend services using Java and the Spring Framework. ...

ATR International
Jersey City, New Jersey

Java/SpringBoot, Python/Flask)• Solid understanding of SDLC practices, Unit/Regression Testing, Application Resiliency, Security, Agile Methodologies, and CI/CD. Expert Engineers) starting to be firm-wide resourcesworking on projects across Client§ Is multi-skilled with expertise across softwaredeve...

LTIMindtree
Jersey City, New Jersey

Proficient in Java stack/J2EE, Spring Boot, Microservices and JPA. Proficient in Frontend UI development with JavaScript frameworks such as React, Node JS. ...