Entry Level/Junior Java Developer


Software Engineer Full Time

Our company began in 1971 as an Operations Research and Management Consulting Firm providing advanced technology and planning solutions to assist executives to better manage their inventory investments as well as the costs of their manufacturing, distribution, and service parts operations. Today our firm has evolved into a unique and very effective inventory and customer service level business management solution provider. Clients who have used our service include Motorola, Diebold, Rexell, Gulfstream, Panduit, Mitsubishi, Bell Helicopter, Abbott Labs, Alcon, Graco, AAR, Invacare and dozens of others.

Our product is a complex multi-tiered business intelligence application package, written in JAVA. It is a highly scalable system capable of processing analyzing vast amount of data with sophisticated GUI that allows user review and adjust data. Almost all our modules are multi-threaded and we utilize proprietary application server for client requests and process management. The product can work behind customers’ firewall or as SaaS.

We are currently looking to add a member to our development team of twelve, who is self-motivated and can work independently without strict supervision. This candidate must have good knowledge of JAVA and some experience with client/server development. JAVA concurrency, JDBC and networking is a must. SWING experience is a plus. You must also have experience with SQL, and either MS SQL Server or PostgreSQL databases. Strong math skills and numerical algorithm development are a plus. Experience with Subversion is a plus. Knowledge of Sencha platform is a big plus

We believe in flexible technical organization where developers have an opportunity to work on every segment of a modern software system (e.g. database, application server, business logic and GUI). Our development environment and infrastructure is fully automated. We utilize Jenkins CI to create our deployment packages and TestComplete for QA automation.

For more details please visit our website www.gainsystems.com

IMPORTANT: US citizens or Green Card holders only.

Job Type: Full-time

Job Type: Full-time


  • Spring: 1 year (Preferred)
  • Java: 1 year (Preferred)


  • Chicago, IL (Required)

Work Location:

  • One location

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job