Software Engineering - Core Java - Intermediate

Ampcus Inc

Chicago (IL)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ampcus Inc. is seeking a Software Engineer for Core Java development in Chicago, IL. The role focuses on building and maintaining Spark-based applications with Java, collaborating with analysts and senior engineers to translate requirements into scalable solutions.

The candidate will work with Spark ecosystem components, help optimize performance for large data workloads, and contribute to a culture of diversity and inclusion while supporting production systems.

Qualifications

  • Formal training or certification on software engineering concepts and 3 years' applied experience.
  • Experience in Data Engineering domain.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Proficient in coding in one or more languages including Java.
  • Experience developing, debugging, and maintaining code in a corporate environment with Java, Spark Framework, and SQL.
  • Knowledge of Software Development Life Cycle and Agile development.

Responsibilities

  • Develop and maintain applications using Apache Spark and Java.
  • Collaborate with business analysts and lead engineers to implement software solutions.
  • Improve performance of Spark applications processing large data volumes.
  • Provide production support and troubleshoot Spark issues.
  • Contribute to communities of practice and events exploring new technologies.

Skills

Java/Spring Boot
AWS
Spark

Tools

Kubernetes
CI/CD pipeline
Python

Job description

Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.

Job Title

Software Engineering - Core Java - Intermediate.

Duration

Chicago, IL.

Job Description
  • Develop and maintain applications using Apache Spark and Java.
  • Work with different aspects of Spark ecosystem including Datasets, Spark SQL, and Scalability support.
  • Work with business analysts and lead engineers to understand requirements and designs for implementing software solutions.
  • Work on performance improvement activities to support Spark applications to process millions of data elements every day.
  • Production support and troubleshooting activities to uncover issues in the Spark applications.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.
Must have skills
  • Java/Spring Boot.
  • AWS.
  • Past data experience - Spark language.
Nice to have skills
  • Kubernetes.
  • CI/CD pipeline.
  • Python.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 3 years' applied experience.
  • Work experience in Data Engineering domain.
  • Hands-on practical experience in system design (simple), application development, testing, and operational stability.
  • Proficient in coding in one or more languages including Java.
  • Experience in developing, debugging, and maintaining code in a corporate environment with Java, Spark Framework, and Database querying languages (any SQL usage experience).
  • Overall knowledge of the Software Development Life Cycle.
  • Experience working in an Agile Software Development Environment.
Preferred qualifications, capabilities, and skills
  • Exposure to cloud technologies such as AWS, Kubernetes, and Kafka.

Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans, or individuals with disabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Core Java Spark Engineer – Data Platform on AWS
Core Java Spark Engineer – Data Platform on AWS

Ampcus Inc • Chicago (IL)

On-site
USD 110,000 - 150,000
Senior Software Engineer - Core Java & Apache Spark
Senior Software Engineer - Core Java & Apache Spark

Citi • New York (NY)

On-site
USD 120,000 - 160,000
IT - Lead Consultant | Java | Core Java
IT - Lead Consultant | Java | Core Java

Ampcus, Inc • Chicago (IL)

On-site
USD 105,000 - 160,000
IT - Technology Analyst - Engineering | Java | Java Data Access Frameworks
IT - Technology Analyst - Engineering | Java | Java Data Access Frameworks

Ampcus Inc • Fort Worth (TX)

On-site
USD 120,000 - 150,000
Sr. Data Engineer
Sr. Data Engineer

Ampcus, Inc • Chicago (IL)

On-site
USD 90,000 - 140,000
IT - Lead Consultant | Java | Core Java
IT - Lead Consultant | Java | Core Java

Ampcus Inc • Chicago (IL)

On-site
USD 120,000 - 150,000
App Dev - Java - Lead
App Dev - Java - Lead

Ampcus Inc • McLean (VA)

On-site
USD 120,000 - 150,000
Information Technology - Engineer, Software Sr
Information Technology - Engineer, Software Sr

Ampcus Inc • Reston (VA)

On-site
USD 120,000 - 160,000
IT - Technology Analyst - Engineering | Java | Java Data Access Frameworks
IT - Technology Analyst - Engineering | Java | Java Data Access Frameworks

Ampcus, Inc • Fort Worth (TX)

On-site
USD 120,000 - 160,000
Apache Spark Java Developer
Apache Spark Java Developer

Elite Workforce Inc. • Brooklyn Park (MN)

On-site
USD 80,000 - 110,000