Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

PTR Global

NewBe an early applicant

Java Software Engineer (W2 only)

Posted
Discussion

Summary

Contract-to-hire, fully onsite role in Chicago developing and maintaining large-scale data applications in Java and Apache Spark, using Spring Boot, AWS Glue, and Kafka, with a focus on performance tuning of Spark jobs and production support.

Job Title: Senior Software Engineer

Duration: Contract to Hire

Location: Chicago, Illinois 60603 (All days onsite)


*** W2 only***


Key Skills:

• Java, Spring Boot, AWS services handling Data, AWS Glue, and Kafka

• Min. 3 years of Java

• Basic understanding: Kafka/ Kubernetes

• Good problem-solving skills, collaboration, communication


Job Responsibilities:

• Develop and maintain applications using Apache Spark and Java

• Work with different aspects of spark echo system 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 everyday

• Production support and troubleshooting activities to uncover the 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


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →