Associate, Software Engineering: Java
Role details
Job location
Tech stack
Requirements
This is Prashant from Judge Group. I was just trying to reach you for an opportunity we have for Software Engineering - Java - Full Time Permanent Chicago ILHybrid
Solid Java programming fundamentals including object-oriented design, basic concurrency concepts, and experience with Spring Boot; exposure to Spring Batch or similar batch-processing frameworks is a plus.
o Working knowledge of Kafka concepts including producers, consumers, and topics.
o Hands-on experience with AWS services, especially S3; familiarity with data lake concepts and an eagerness to develop proficiency with Apache Iceberg table formats, lifecycle management, and storage optimization.
o Ability to write analytical SQL queries and interest in developing skills with distributed query engines such as Trino/Starburst; experience querying large datasets and optimizing basic query performance.
o Foundational Kubernetes knowledge including core constructs such as deployments, ConfigMaps, and Secrets; exposure to Helm charts and CI/CD pipelines.
o Basic familiarity with secrets management concepts and tools such as HashiCorp Vault, or willingness to learn dynamic secret issuance, Kubernetes authentication methods, and least-privilege access policy authoring.