Full Stack Developer - Chicago, IL

Chicago Permanent USD115,000 - USD175,000
  • We value strong relationships, embrace diverse clients- all while having fun
  • Prevalent room for growth opportunity and excellent leadership in place

About Our Client

We are looking for team members who would like to learn about the process and excel at our manufacturing facility.

We have the flexibility to run jobs for a variety of clients-from one-location retailers who need a run of 25,000 to large commercial clients who need to print millions of copies. Like our printing options, our Digital Solutions scale to the retailer's needs for consistent multichannel marketing. Not everyone needs a mobile app and specialized email campaigns, but we offer those digital solutions as well as Social Media management solutions, website development and email marketing

Job Description

  • Design, implement and maintain Java-based applications that can be high-volume and low-latency

  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Propose changes to current Java infrastructure
  • Develop multimedia applications
  • Develop documentation to help users
  • Transforming requirements into stipulations
  • Prepare and produce releases of software components
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

  • Analyze user requirements to define business objectives
  • Envisioning system features and functionality
  • A key function that Java Developers provide during project development
  • Proficiency in Java
  • Skill for writing reusable Java libraries
  • Know how of Java concurrency patterns
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
  • Ability to write clean, readable Java code
  • Basic know how of class loading mechanism in Java
  • Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Expertise in continuous integration

What's on Offer

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
Monika Wojciechowicz
Quote job ref

Job summary

Information Technology
Sub Sector
IT Development
Technology & Telecoms
Contract Type
Consultant name
Monika Wojciechowicz
Job Reference