Job Description :
Title: Java Developer

Contract

Remote

 

Note :

We need a local candidate to Texas who can come for the F2F final round of interview.  The job is remote. 

RESPONSIBILITIES AND QUALIFICATIONS :

As a Senior Java developer or Streaming Java developer –

• This role encompasses development of software for various projects within Renaissance Risk Program. The selected candidate will design, develop, test, and maintain streaming solution(s) supporting various business and system functions within domain of Financial Risk Management Systems.

• Aside being a solid developer with advanced knowledge of core java functions, this role requires the developer to have some experience in cloud native solution development, specifically in development of containerized applications that can run on on-premises VMs or public cloud infrastructure.

• Further this person should have hands on technical skills in designing/developing large scale micro services using spring framework and be able to have demonstrative skills in creating prototype(s) and in setting right standards around software development practices.   Essential skills and experience a candidate must possess for being successful in this role are –

• 7-10+ years of project experience in Java, including minimum 2 years of experience in building distributed compute / data centric software solutions.

• Advance level knowledge and experience programming in Java 8+. This experience should also include application & usage of multithreading, collections, and functional programming.

• Minimum of one year working experience in developing cloud native streaming applications using Kafka / Kafka Streams and Spring Framework.

• Preferred for candidates in streaming development background: Hands-on experience using streams API and hands-on experience with any high speed map-reduced based distributed computing frameworks such as AWS EMR, Apache FLINK, Apache Spark, etc.

• Some hands-on experience with a distributed message broker, such as Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc.

• Hands-on experience with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI, IAM, etc. Nice to have skills –

• Intermediate working knowledge of Terraform, Ansible, Jenkins, Maven/Gradle, Nexus/Artifactory, CI/CD pipeline, etc.

• Comprehensive debugging and troubleshooting skills, resourcefulness, and strong researching skills

• Proficiency and demonstrated skills in both Oral and Written business communication.
 
 
 
 
             

Similar Jobs you may be interested in ..