Java Software Engineer - Back endother related Employment listings - Hoffman Estates, IL at Geebo

Java Software Engineer - Back end

We are looking to increase our team with top engineering talent.
As a member of the Content and Data Quality team you will be responsible for building both batch and real-time high-volume, low-latency data processing and transformation applications that are directly used by all of our online and mobile channels as well as all analytics and partner affiliates.
The ideal candidate will have a great mix of analytical, design and coding skills to help us meet the challenges of our big data processing needs.
Required Skills and Technologies:
3
years of development experience in core languages such as Java Have worked in and familiar with Agile team environments and methodologies Familiar with continuous build and deployment practices and tools.
Strong communication and design skills.
Worked with standard Source Control Management systems such as git, subversion etc.
Preferred Skills:
Experience building and maintaining high volume ETL jobs using tools such as Talend Experience with Hadoop queries and ETL tools and processes.
Experience with asynchronous queue and pipelining technologies such as Kafka and Storm.
Experience with both traditional data stores such as MySQL and non SQL data stores such as Mongo and Cassandra.
Exposure to micro services and cloud based computing environments such as Amazon Web Services (AWS) or Google Cloud Platform (GCP).
Experience working in both Windows and Linux based environments.
Responsibilities:
Keeps abreast of new technology patterns and trends.
Leads the evolution of standards and technology (tools, conventions and design patterns) Leads and reviews the design of applications and new technology Leads analysis, design and development of software with small technical team Influences the discovery and decision-making process when changes to standards and technology are required (tools, conventions and design patterns).
Independently develops and implements software for ecommerce applications and related technology, with minimum oversight Leads code reviews to ensure functional performance specifications are met and engineering standards are followed.
Mentors Software Engineer I Creates self-documenting designs and/or clearly communicates intent via comments in code, on specifications, in as-built documentation and during code reviews.
Writes unit and integration tests for each deliverable, effectively and comprehensively exercising the code; prevents the introduction of subsequent bugs, and corrects existing bugs or design issues when discovered.
.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.