Java Developer in Chicago, IL at Volt

Date Posted: 7/10/2019

Job Snapshot

  • Employee Type:
    Contingent
  • Location:
    Chicago, IL
  • Duration:
    48 weeks
  • Date Posted:
    7/10/2019
  • Job ID:
    176956
  • Contact Name
    Volt Branch
  • Phone
    515/346-3152

Job Description


Volt provides highly skilled contingent workers to local, national and international clients in all major industries.  Volt has over 60 years of experience and is a leader in the industry.  We work with many of the Fortune 500 and 1000 companies to provide workforce solutions.

Capitalizing on knowledge and innovation, comprehensive resources, and technology, Volt provides top talent to the many thousands of clients across the globe.  Over 60 years of unwavering focus on the issues of workforce management have gained us a reputation of being one of the most knowledgeable and accomplished strategic workforce partners in business for clients and candidates alike.

We have a talented and upbeat staffing team focused on the quality of your career. As a Volt employee, you can expect the highest level of on-site support. We have a long-standing tradition of developing lasting and mutually beneficial relationships with our employees.

Volt has an opportunity for you to become part of a prestigious team of professionals. We are seeking a Java Developer to work onsite at our client’s facility in Chicago, IL. This is a contingent position expected to last 1 year.   

Candidate Responsibilities:

  • Perform all programming, project management and development assignments without close supervision.
  • Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls.
  • Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
  • Drives application development focused around delivery business value.
  • Mentor and assist software engineers, providing technical assistance and direction as needed.
  • Maintains high standards of software quality within the team by establishing good practices and habits.
  • Proactively reaches out for help when stuck on an issue after doing reasonable independent research.
  • Maintain a sense of urgency when working on tasks and actively follow up on any dependencies or blockers.

Required Skills/Experience

  • BS in Computer Science or Electrical Engineering.
  • Three or more years of experience design and developing software in Java or Scala.
  • Proven experience in many of the following:
    • Designing, developing, deploying and maintaining software at scale.
    • Developing software applications using relational and NoSQL databases.
    • Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
    • Deploying and maintaining software using public clouds such as AWS or Azure.
    • Working within an Agile framework (ideally Scrum).
  • Strong understanding and/or experience in many of the following:
    • Batch or stream processing systems such as Apache Spark, Flink, Akka, Storm.
    • Message brokers such as Kafka, Rabbitmq, AWS SQS, AWS SNS, Apache AvticeMQ, Kinesis.
    • Experience designing well-defined Restful APIs
    • Experience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway.
    • Hands on experience with API tools such as Swagger, Postman and Assertible.
    • Test driven development and behavior driven development.
    • Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.
    • Datastores such as MogoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.
    • Debugging and maintaining software in Linux or  Unix platforms.

Must be available to work on W2 for Volt. No C2C or 3rd Party Vendors please.

Volt is an Equal Opportunity Employer