Position title
Software Engineer (Java)
Description

Tier2Tek Staffing is partnering with a respected client in the Financial Services industry to hire a Software Engineer (Java) for a full-time, direct hire role based in Chicago. This is a fantastic opportunity for a driven and experienced Java developer to contribute to high-impact projects within a fast-paced, technically sophisticated environment. The role offers the chance to work on robust backend systems powering critical financial applications used daily by institutions and end-users.

As a Java Software Engineer, you’ll be part of a collaborative software development team focused on building scalable, high-performance systems. You’ll play a key role in architecting new features, optimizing existing code, and ensuring the seamless integration of systems. The ideal candidate is someone who enjoys clean code, scalable architecture, and working in agile environments. You'll be exposed to modern development practices and have the opportunity to grow alongside a team of passionate technologists.

Responsibilities
  • Design, develop, and maintain Java-based applications and backend systems.
  • Write clean, efficient, and testable code following best practices and design patterns.
  • Collaborate with cross-functional teams including QA, DevOps, and product management.
  • Participate in all phases of the software development lifecycle, from requirements gathering to deployment.
  • Contribute to architecture discussions and technical design reviews.
  • Troubleshoot and resolve application issues and performance bottlenecks.
  • Maintain documentation of system processes, configurations, and changes.
  • Stay current with emerging technologies and recommend improvements where appropriate.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in Java development (Java 8 or newer).
  • Experience with Spring/Spring Boot frameworks.
  • Strong understanding of RESTful APIs, microservices architecture, and object-oriented programming.
  • Familiarity with databases (SQL and/or NoSQL) and ORM tools such as Hibernate.
  • Experience with version control systems (e.g., Git).
  • Knowledge of CI/CD pipelines and agile methodologies is a plus.
  • Excellent problem-solving and communication skills.
  • Financial services experience is a bonus but not required.
Job Benefits
  • Competitive base salary with annual performance bonuses
  • Comprehensive health, dental, and vision insurance
  • 401(k) with generous company match
  • Paid time off, sick leave, and holidays
  • Ongoing learning opportunities and certification reimbursement
  • Casual and collaborative office environment with hybrid work flexibility
  • Career advancement within a tech-forward company
Contacts

Tier2Tek Staffing - Direct Hire

Employment Type
Full-time
Beginning of employment
ASAP
Duration of employment
No End - Direct Hire
Industry
Financial Services
Job Location
3010 S Kedzie Ave, Chicago, Illinois, 60623, USA
Working Hours
8am to 5pm
Base Salary
$95,000-$130,000 Per year
Date posted
March 24, 2025
Valid through
April 24, 2025
Close modal window

Thank you for your application! If your qualifications and experience align with the specific needs of the hiring company, a recruiter will be in touch to discuss the position further.