Previous Job
Previous
Java Developer
Ref No.: 18-05250
Location: Chicago, Illinois
Position Type:Contract
Start Date: 06/07/2018
 Java Developer

Location: Downtown Chicago
Start: ASAP
Rate: $60/hr W2

Principal Accountabilities:
  • Conducts system-wide testing and some integration testing
  • Demonstrates skill in language proficiency; Writes application modules and unit tests with minimal guidance. Designs with guidance and codes independently
  • Identifies potential opportunities for code optimization. Provides input for code reviews and helps with environment build deployments, release notes and build notices;
  • Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code.
  • Uses design tools to frequently share and communicate design ideas on larger systems.
  • Uses patterns frequently, contributing to best practice and process enhancements.

Software Requirements:
  • Expertise with Java 8 and Spring
  • Proficient developing and deploying in a Linux environment
  • Experience with web services frameworks (Apache CXF, Swagger, or others)
  • Well versed in application and environment security concepts and practices such as OWASP top 10 threats & mitigation techniques, key management & encryption, authentication & authorizatio
  • Experience with automated testing frameworks & techniques, mocks, and behavior driven testing
  • Proficient with dependency management (maven, nexus, yarn, npm)
  • Knowledge or experience with popular "Devops" automation tools: Chef, Jenkins, Docker, Ansible