×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: 1872 Consulting
Part Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below

Java Developer (Contract)

Chicago, IL, Dallas, TX or Jersey City, NJ

Hybrid – onsite 2-3 days per week, WFH 2-3 days per week

Position Summary:

This role is open with a financial services company. Our team is looking for a Java Developer to help transform the enterprise into a data-driven organization. This individual will architect, design and build streaming solution(s) as part of a Risk Based set of systems. We need a major contributor in the development of scalable, resilient hybrid Cloud-based distributed computing solutions, supporting critical financial risk management activities.

The role is for someone with experience in cloud development, having the ability to design large scale micro services based streaming solution(s). Further, this person should have hands on technical skills in creating prototype(s) and in setting right standards around software development practices.

Responsibilities:
  • Actively participates in design of highly performing, scalable, secure, reliable, and cost optimized solutions.
  • Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation.
  • Follows SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented.
  • Performs thorough code-reviews based on high engineering standards
  • Writes unit and integration tests based on chosen Dev Ops frameworks.
  • Performs application and project risk analysis and recommends quality improvements.
  • Assists Production Support by providing advice on system functionality and fixes as required
  • Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management
Requirements:
  • 7+ years of experience with Java - current with Java 8 and/or Java 11+
  • 1+ years of experience developing cloud native streaming applications with Kafka
  • AWS experience - the more the better, this is what they'll be using:
    • VPCs, EC2, ACLs, KMS, AWS CLI, IAM, Security groups
  • Hands‑on experience with any high‑speed distributed computing frameworks: AWS EMR, Hadoop, HDFS, Spark, Hive, Kafka Streams
  • Hands‑on experience with a distributed message broker:
    Kafka, Rabbit

    MQ, Active

    MQ, Amazon Kinesis
Nice to have:
  • Working knowledge of Dev Ops tools:
    Terraform, Ansible, Jenkins, Maven/Gradle, Nexus/Artifactory and CI/CD pipeline etc.
  • Familiarity with monitoring related tools and frameworks like Splunk, Elastic Search, Prometheus, App Dynamics
  • Previous experience at a financial services company
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary