Job Description
Job Title: Java Developer with Hadoop
\n
Mandatory Skills: Java, Spring Boot, Hadoop, Cloud
\n
Experience: 9+ Years (Preferred)
\n
Location: Jersey City, NJ
\n
\n
Job Summary
\n
We are looking for an experienced Java Developer with strong hands-on experience in Java, Spring Framework, Hadoop, and AWS cloud technologies/ Any Cloud. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications, processing large datasets, and building cloud-based solutions. The candidate should have a strong understanding of backend development, distributed systems, microservices, and cloud infrastructure.
\n
\n
Required Skills
\n
- \n
- Strong programming experience in Core Java, Java 8+, OOP concepts, Collections, and Multithreading.
- Hands-on experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security.
- Experience developing REST APIs and microservices architecture.
- Working knowledge of Hadoop ecosystem technologies, such as HDFS, MapReduce, Hive, and HBase.
- Hands-on experience with AWS services, Azure, GCP or Any Cloud
- Experience with SQL databases such as Oracle, MySQL, or PostgreSQL.
- Knowledge of messaging technologies such as Apache Kafka or RabbitMQ is an advantage.
- Experience with build and deployment tools such as Maven, Gradle, Jenkins, and Git.
- Familiarity with Docker, Kubernetes, CI/CD pipelines, and Agile methodologies.
- Strong problem-solving, analytical, and communication skills.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications
\n
- \n
- Experience integrating Java applications with big data platforms.
- Knowledge of Spark, Scala, or Python.
- Experience with AWS-based data processing and distributed computing.
- Understanding of application monitoring, logging, and performance tuning.
- Bachelor's degree in computer science, Information Technology, or a related field, or equivalent practical experience.
\n
\n
\n
\n
\n
\n
