Agency a la Carte | Talent

The Right Jobs for the Right-Brained.

Java Developer, Banking, Full-Time

Job Title
Java Developer, Banking, Full-Time
Job ID
27298846
Location
Chicago,  IL
Other Location
Description

Java Developer, Banking, Full-Time

We are recruiting for an experienced Java Developer (5+ years of experience) to join our client's development team as a full-time job in Chicago, IL.

You will be working on taking this Java application to the next level of efficiency and user satisfaction by helping us design and code the next generation of features and system interactions.

Java Developer Requirements:

  • Be able to demonstrate a high level of proficiency in Java (or similar object oriented language) and a reasonable subset of the following:

    SQL and/or Cypher, UNIX, MVC frameworks (Struts, Spring), JSP/JSTL and Servlets, HTML/CSS/JavaScript, Low-Latency/High-Throughput Programming, Concurrent Programming, Object Oriented Design, Design Principles and Patterns, Agile Practices, Test Driven or Behavior Driven Development and Frameworks, Aspect Oriented Programming, Dependency Injection/Inversion of Control.

  • Have a proven ability to solve problems with technology - Can you describe a problem you’ve solved, the details of the solution, and why you chose the technology you used? Have you had demonstrated success developing large-scale sustainable applications?
  • Be passionate about quality, programming, and software development in general - Do you “sharpen the saw” and continually explore opportunities to improve? Are you a technology evangelist? Will you introduce the group to new technologies and approaches?
  • Be flexible with day-to-day responsibilities – Do you have an interest in polyglot programming? Are you comfortable with working across multiple systems and potentially using multiple programming languages and technologies?
  • Be organized - Are you able to remain productive even when you have multiple deliverables?
  • Demonstrate good judgment - Can you be trusted to make good decisions independently?

About the role:

  • You will be responsible for developing and maintaining internal customer-facing applications.
  • You will participate in most phases of the software development life cycle including story writing and estimation, design, development, test planning, test automation, and deployment.

If you are interested in this role, please click Apply to Job below to be considered.

Option 2: Create a New Profile