Java 8 Developer, Streaming

US  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Java 8 Developer, Streaming

Rate: open

Contract length: 12 months

Location: Remote in the following states: IL, TX, FL, GA, MA, MD, MN, NC, NJ, NY, DC, WI

*We are unable to provide sponsorship for this role*

A prestigious financial company is seeking an experienced Java 8 developer with experience using Multithreading, Collections, Streams API and functional programming in real enterprise projects.

Qualifications

  • 8+ years of technical experience building data-centric software solutions
  • Advance level of Java 8+
  • Expert working knowledge of SQL and Scripting such as Python, Shell etc.
  • Minimum 1 year experience in developing cloud native streaming applications using Kafka, Kafka Streams and Sprint Boot.
  • Hands-on experience with high-speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc.
  • Hands-on experience with any one distributed data stores HBase, Cassandra, MongoDB, AWS Dynamo DB etc.
  • Hands-on experience with any one distributed message brokers Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc.
  • Hands-on experience with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc.
  • Experience with Big Data architectures and BI solutions
  • Intermediate working knowledge of DevOps tools Terraform, Ansible, Jenkins, Maven/Gradle, Nexus/Artifactory and CI/CD pipeline etc.
  • Comprehensive debugging and troubleshooting skills, resourcefulness and strong researching skills
  • Proficient in Oral and Written communication
  • AWS Certified Solutions Architect - Associate Level is a plus

Responsibilities

  • Design, Develop and Test application software for the assigned tasks on IPL team within Renaissance Risk project.
  • Provide documentation, testing and application support on the project work carried out in collaboration with other team members.
  • Participate in agile development process and follow directions from tech leads and scrum master.
  • Develop quality and resilient software code meeting all standards established by the project team. These standards could be additional to the SDLC standards established at the enterprise level.
Start date
n.a
Duration
12 months
From
Request Technology
Published at
17.05.2022
Project ID:
2387245
Contract type
Freelance
To apply to this project you must log in.
Register