Java Developer with Hadoop - 434394

DPR Solutions Inc

  • Dallas, TX, TX
  • 14 days ago

    Highlights

    Exposure to Hadoop ecosystem technologies is required to support data-intensive applications and integrations, though this is not a core Hadoop development role. The ideal candidate should have hands-on experience in building scalable microservices, REST APIs, and cloud-native applications.

    Numbers & Facts

    LocationDallas, TX, TX

    Description

    Must Have Technical/Functional Skills
    Primary Skill: Spring boot, Core java, Hadoop, pyspark, Hive
    Secondary: Kafka

    We are seeking a Java Developer with strong expertise in Java 10+ and modern backend application development. The ideal candidate should have hands-on experience in building scalable microservices, REST APIs, and cloud-native applications. Exposure to Hadoop ecosystem technologies is required to support data-intensive applications and integrations, though this is not a core Hadoop development role.
    Must Have Skills
    " Java 10+/11+/17+
    " Spring Boot
    " Microservices Architecture
    " RESTful Web Services
    " Kafka
    " OpenShift / Kubernetes
    " Oracle SQL / PL-SQL
    " JUnit, Mockito
    " Git, Maven, CI/CD
    " Basic to Intermediate Hadoop ecosystem experience

    Roles & Responsibilities
    " Design, develop, and maintain enterprise applications using Java and Spring Boot.
    " Develop scalable Microservices and REST APIs.
    " Integrate applications with distributed data platforms and messaging systems.
    " Collaborate with cross-functional teams to deliver high-quality solutions.
    " Participate in code reviews, testing, deployment, and production support.
    " Optimize application performance and scalability.
    " Work in Agile/Scrum development environments.
    " Support data processing and integration workflows involving Hadoop-based platforms.

    Required Technical Skills
    " Strong hands-on experience with Java, Spring Boot, and Microservices.
    " Experience developing RESTful APIs and backend services.
    " Knowledge of Kafka and event-driven architecture.
    " Experience with OpenShift, Docker, or Kubernetes.
    " Good understanding of relational databases such as Oracle or SQL Server.
    " Familiarity with CI/CD pipelines using Jenkins, GitLab, or similar tools.
    " Understanding of software design patterns and secure coding practices.
    Hadoop Experience (Good to Have / Secondary Skill)
    Candidate should possess working knowledge of:
    " Hadoop ecosystem concepts (HDFS, YARN, Hive)
    " Basic Hive query development and troubleshooting
    " Understanding of data ingestion and batch processing workflows
    " Experience working with Hadoop-based data platforms in support of application development
    " Exposure to Spark is a plus
    Note: Hadoop is a secondary skill. Candidates are not expected to perform deep Hadoop administration, cluster management, or advanced big-data engineering.
    Preferred Skills
    " Apache Spark
    " NoSQL Databases (Cassandra/MongoDB)
    " Splunk, Dynatrace
    " AWS, Azure, or GCP
    " Domain experience in Banking/Financial Services
    " DevSecOps practices

    Similar Jobs