drjobs Sr Java Developer

Sr Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Ale - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Senior Java Engineer
Location: Sunnyvale CA (Onsite)
Experience: 5 7 Years
Project Duration: 6 Months
Job Type: Contract W2

Job Description:
As a Senior Java Engineer you will be part of a team responsible for software development and the delivery of data pipelines for the Data Platform is a cloud platform that manages configurations and operational data for millions of routers and provides features for both residential and business customers to improve their network connectivity experience.

Core Responsibilities:
Software Design & Development:
Design new software and web applications support applications under development and customize current ones. Develop software update processes for existing
applications. Participate in the rollout of software releases and Site Reliability Engineering (SRE) activities for platform applications.
HighPerformance Server Applications:
Design and develop lowlatency highthroughput server applications to handle large volumes of data stream processing using big data technologies such as Apache
Spark Flink Kafka and AWS services like Kinesis SNS SQS and OpenSearch. Utilize Java Scala Python scripting and microservices with the Spring framework
(e.g. Spring Boot) along with NoSQL databases like Cassandra or MongoDB. Assist in developing monitoring and evaluating performance metrics.
Documentation & Reporting:
Write and edit technical documentation and requirements including evaluation plans test results technical manuals and formal recommendations and reports.
Technological Development:
Keep current with technological advancements in the industry. Monitor competitive applications and products reviewing literature and patents relevant to assigned
projects.
Technical Leadership:
Provide technical leadership throughout the design process offering guidance on best practices procedures and techniques. Mentor junior Software Development
Engineers.
Quality Assurance:
Collaborate with the Quality Assurance team to ensure applications meet specifications and technical requirements.
Process Design:
Demonstrate expertise in process design and redesign presenting and defending architectural design and technical choices to internal stakeholders.


requirements,technical leadership,kafka,technical documentation,sns,data stream processing,site reliability engineering (sre),apache spark,nosql,sqs,spring framework,python,software,flink,opensearch,spring,kinesis,test results,quality assurance,process design,aws services,documentation,java,server applications,software development,leadership,microservices,scala

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.