Senior Associate, Software Engineering: Java
Location: Chicago, IL
Salary: $100,000.00 USD Annually – $125,000.00 USD Annually
Description:
Our client is currently seeking a Senior Associate, Software Engineering: Java
Primary Duties & Responsibilities
To be successful in this role, the individual must be able to perform the following responsibilities effectively:
- Assist in delivering complex, multi-system projects.
- Develop and enhance application code, conduct unit testing, and troubleshoot technical issues.
- Support performance optimization initiatives across applications and systems.
- Contribute to the evaluation and adoption of new tools and technologies.
- Participate in code reviews and drive continuous improvement efforts.
- Support secure software delivery using tools such as SonarQube, Sysdig, Veracode, and Black Duck.
- Contribute to CI/CD automation through Jenkins and to containerization efforts using Docker, Harness, and Rancher.
- Build or maintain Splunk dashboards for monitoring and analytics.
- Participate in design discussions, architecture reviews, and proof-of-concept development.
Required Qualifications
- 3 years of experience developing high-speed, data-centric systems.
- 3 years of Java development experience.
- Hands-on experience with distributed computing frameworks (e.g., Apache Flink, Apache Spark, Kafka Streams).
- Experience with messaging systems such as Kafka.
- Familiarity with cloud technologies.
- Understanding of CI/CD, DevOps tools, Git workflows, and testing frameworks.
- Experience working with relational and/or NoSQL databases.
- Experience with monitoring tools and observability practices.
- Strong understanding of OOP, microservices architecture, REST APIs, and Java 8 .
Education
- Required: Bachelor’s degree in Computer Science or a related technical field.
- Preferred: Master’s degree in Computer Science.
Certifications
- Preferred: Oracle Certified Professional (OCP) Java SE 17 Programmer
- Preferred: AWS Certified Solutions Architect – Associate
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge’s Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!