Senior Java Software Engineer

Intela Group USA

Dallas (TX)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intela Group USA seeks a Senior Java Big Data Developer to design, develop, and optimize scalable data processing solutions in an AWS-based environment. You will build high-performance data pipelines, cloud-native services, and distributed systems to support enterprise analytics and BI initiatives.

Responsibilities include building ETL pipelines, APIs, and backend services, implementing automated tests, and ensuring reliability and performance through scalable architecture and CI/CD practices.

Qualifications

  • 5 years of professional Java development experience.
  • 3 years of big data or distributed data processing in AWS environments.
  • 3 years of RESTful API development and testing.
  • Strong understanding of scalable backend design and cloud-native architectures.

Responsibilities

  • Analyze complex requirements and translate into scalable Java data solutions.
  • Design and maintain ETL/data pipelines leveraging AWS and serverless tech.
  • Build scalable APIs and backend services for data ingestion and distribution.
  • Implement unit, functional, and performance testing strategies.
  • Architect and optimize data pipeline infrastructure for reliability and performance.
  • Participate in code reviews to ensure engineering best practices.
  • Support CI/CD processes and automated deployment workflows.
  • Provide production support, troubleshooting, and system maintenance.
  • Collaborate with engineering, analytics, and operations teams.

Skills

Java development
Big data
REST APIs
Cloud-native architectures
ETL pipelines

Tools

PostgreSQL
Maven
Gradle
JUnit
Mockito
Playwright
Gatling
AWS

Job description

Job Summary:

We are seeking an experienced Senior Java Big Data Developer to design, develop, and optimize scalable data processing solutions supporting enterprise analytics and business intelligence initiatives. This role focuses on building high-performance data pipelines, cloud-native services, and distributed processing systems in a modern AWS-based environment.

Key Responsibilities
  • Analyze and translate complex business requirements into scalable technical solutions using Core Java (JDK 17 )
  • Design, develop, and maintain robust ETL/data processing pipelines leveraging AWS cloud and serverless technologies
  • Build scalable APIs and backend services to support data ingestion, transformation, and distribution
  • Implement automated testing strategies including unit, functional, and performance testing
  • Architect and optimize data pipeline infrastructure for reliability, scalability, and performance
  • Participate in peer code reviews and design review sessions to ensure engineering best practices
  • Support CI/CD processes and automated deployment workflows
  • Provide production support, troubleshooting, incident resolution, and system maintenance
  • Collaborate cross-functionally with engineering, analytics, and operations teams
Required Qualifications
  • 5 years of professional Java development experience
  • 3 years of experience working on big data or distributed data processing projects in AWS environments
  • 3 years of experience developing and testing RESTful APIs
  • Strong understanding of scalable backend application design and cloud-native architectures
Required Technical Skills
  • Deep expertise in Core Java (JDK 17 ), including multithreading, concurrency, memory management, and data structures
  • Strong hands‑on experience with AWS services and serverless technologies
  • Experience with relational databases such as PostgreSQL, including query optimization and performance tuning
  • Experience with build tools such as Maven or Gradle
  • Experience with CI/CD pipelines and automated deployment practices
  • Hands‑on experience with automated testing frameworks such as JUnit, Mockito, Playwright, Gatling, or similar tools
Preferred Skills
  • Python scripting or automation experience
  • Foundational understanding of application security testing
  • Hands‑on DevOps and infrastructure automation experience
  • Experience with performance optimization and large‑scale data processing systems
Additional Information
  • Experience working in Agile/Scrum environments preferred
  • Strong problem‑solving, communication, and collaboration skills required
  • Ability to work independently while contributing effectively within a team environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Big Data Engineer / Sr. Engineer
Big Data Engineer / Sr. Engineer

Implify Inc • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Community Health Systems • United States

On-site
USD 100,000 - 130,000
Big Data Engineer - RQ308
Big Data Engineer - RQ308

Experis • McLean (VA)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Data analytics developer - Java backend, web services
Data analytics developer - Java backend, web services

Samsung SDSA • San Jose (CA)

On-site
USD 90,000 - 120,000
Java Backend Engineer
Java Backend Engineer

Jobsbridge • Mountain View (CA)

On-site
USD 120,000 - 160,000
Core Java Developer/ Software Engineer With AWS, Big Data/Hadoop
Core Java Developer/ Software Engineer With AWS, Big Data/Hadoop

USM • Boston (MA)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

VTG Defense • Chantilly (VA)

On-site
USD 100,000 - 130,000