This Job Vacancy has Expired!

Java 8 Developer, Streaming

Posted on Jul 19, 2022 by Request Technology

Not Specified, PR
IT
Immediate Start
Annual Salary
Contract/Project

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.

Reference: 1672885693

Set up alerts to get notified of new vacancies.