Chance River ยท 2 days ago
Senior Java Developer
Wonder how qualified you are to the job?
Information TechnologySoftware
Insider Connection @Chance River
Responsibilities
Design, develop, and maintain Java-based applications with a focus on performance, scalability, and reliability.
Implement and manage data streaming solutions using Apache Kafka.
Develop and optimize data processing pipelines using Apache Spark.
Collaborate with data engineers, data scientists, and other developers to integrate various data sources and ensure seamless data flow.
Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
Troubleshoot and resolve issues related to application performance, data quality, and system integration.
Mentor junior developers and provide technical guidance to the team.
Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive and innovative.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Java
Apache Spark
Apache Kafka
Bachelors or Master's degree in Computer Science, Engineering, or a related field
06+ years of experience in Java development, with a strong understanding of core Java concepts and best practices
Hands-on experience with Apache Kafka, including creating and managing Kafka topics, producers, and consumers
Expertise in Apache Spark for data processing and analytics
Company
Chance River
Chance River is a US - East Coast based fund, technology services provider and staff augmentation provider.
H1B Sponsorship
Chance River has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (1)
2022 (3)
2020 (1)
Funding
Current Stage
Growth StageCompany data provided by crunchbase