J
Senior Associate, Software Engineering: Java
J
Senior Associate, Software Engineering: Java
Judge Group•Chicago, IL
today
Hybrid
Company
Judge Group
Location
Chicago, IL
Work Schedule
full time
Work Location
hybrid
Judge Group•Chicago, IL
today
Hybrid
Company
Judge Group
Location
Chicago, IL
Work Schedule
full time
Work Location
hybrid
Job Description
Judge Group is seeking a Senior Associate, Software Engineering specializing in Java to design, develop, and maintain high-performance enterprise applications in a collaborative Chicago-based team environment.
Full Description
Join Judge Group as a Senior Associate, Software Engineering specializing in Java, where you will play a critical role in designing, developing, and maintaining scalable enterprise software solutions. This position offers an exciting opportunity to work with cutting-edge technologies while contributing to innovative projects that drive business success. You will collaborate with cross-functional teams to deliver high-quality software that meets client requirements and industry standards.
In this role, you will be responsible for writing clean, efficient, and maintainable Java code while participating in all phases of the software development lifecycle. Your key responsibilities include analyzing user requirements, designing system architecture, implementing robust solutions, conducting thorough code reviews, and troubleshooting complex technical issues. You will also mentor junior developers, participate in technical discussions, and ensure that all deliverables adhere to established coding standards and best practices.
To be successful in this position, candidates must possess a bachelor's degree in Computer Science or a related field along with extensive experience in Java development. Strong proficiency in Java frameworks such as Spring and Hibernate is essential, as well as solid understanding of database technologies including SQL and NoSQL solutions. Experience with agile methodologies, version control systems like Git, and cloud platforms will be highly valued.
The ideal candidate will demonstrate exceptional problem-solving abilities, strong communication skills, and the capacity to work effectively both independently and as part of a collaborative team. Knowledge of microservices architecture, RESTful API development, and containerization technologies such as Docker and Kubernetes will give applicants a competitive advantage. Attention to detail and commitment to delivering high-quality code are fundamental requirements for this senior-level position.
Judge Group is a leading staffing and consulting firm dedicated to connecting talented professionals with rewarding career opportunities across various industries. We pride ourselves on fostering an inclusive workplace culture that encourages innovation, continuous learning, and professional development. Our team members enjoy competitive compensation packages, comprehensive health benefits, flexible work arrangements, and numerous opportunities for career advancement. We believe in investing in our employees through ongoing training programs, mentorship initiatives, and clear pathways for growth within the organization.
This position offers significant growth opportunities including potential advancement to technical lead or architect roles, exposure to diverse projects across multiple industries, and the chance to work with emerging technologies. Employees benefit from a supportive work environment that values work-life balance while providing the resources needed to excel professionally. Join our team and take the next step in your software engineering career with a company that truly invests in your success.
Key Skills
JavaSpring FrameworkSQLMicroservices ArchitectureAgile Development
