Java Developer with ReactJS and Clojure - Remote Job
Java Developer with ReactJS
100% Remote Job
Duration: 12 Months
Employment Type: Contracting Job
Experience Required: 5-8 Years
Rate: 60/Hr on C2C
Experience
-
5+ years of experience working in a Linux environment
-
5+ years of hands-on development experience in Java and Python
-
5+ years of experience with React
-
5+ years of experience working with Hadoop or similar big data technologies
-
Experience working within an Agile development framework
Technical Skills
Core Development
-
Strong proficiency in Java, Clojure and Python
-
Strong understanding of software design principles and patterns
-
Experience with UI/web development (JavaScript, jQuery, CSS, HTML)
-
Solid understanding of SQL databases and data modeling
Infrastructure & DevOps
-
Strong working knowledge of Linux environments
-
Experience with DevOps tools, particularly GitLab
-
Familiarity with CI/CD concepts and practices
-
Experience with Docker and Kubernetes for container building and orchestration
-
Knowledge of Ansible and shell scripting for automation
Data & Integration
-
Experience with Hadoop ecosystem technologies (HDFS, HBase, Zookeeper)
-
Familiarity with Apache Flink and writing Flink jobs for stream and batch processing
-
Familiarity with Apache NiFi and building ETL pipelines
-
Comfortable working with JSON, XML, CSV, and other data formats
-
Working knowledge of REST API design and integration
Emerging Technologies
-
Experience with AWS and AWS-based services (e.g., EC2, S3, Lambda, Amazon Bedrock)
-
Familiarity with generative AI application development and deployment (e.g., Amazon Bedrock)
-
Experience using AI-assisted development tools and modern IDEs
-
Familiarity with Keycloak and HashiCorp Vault
-
Understanding of encryption/decryption concepts and the usage of encryption keys within software applications