drjobs
Senior Software Engineer
drjobs
Senior Software Engi....
drjobs Senior Software Engineer العربية

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

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

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Los Angeles - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2645067
City: Los Angeles California preferred. SF/ Seattle/ NY also Okay
Onsite/ Hybrid/ Remote: Hybrid 23 days onsite.
Duration: 18 months
Rate Range: Up to $ 96/hr on W2 depending on experience (no C2C or 1099 or subcontract)
Work Authorization: GC USC All valid EADs except H1b

Description:
As a Senior Software Engineer you will use your deep Java scripting DevOps and data persistence skills to write and test code that delivers new features for our application portfolio. You will be an important part of a motivated team where we ll be looking for you to collaborate with the team to drive application architecture code quality and make sure we are building the right things for our users. We want someone that has grown up through the web software development ranks possessing 7 or more years experience in designing and architecting highly scalable secure performant and usable web applications using Java/Java EE. The ideal candidate would possess deep skills in serverside technology (Java Spring RESTful Web Services) while having expertise with orchestration and containerization platforms (Docker and Kubernetes) coupled with hands on persistence and data streaming technology experience (MySQL Oracle Cassandra Redis Kafka).


KEY RESPONSIBILITIES:
Possess AWS managed service solution design and implementation experience
Reason logically and creatively identifying problems drawing valid conclusions from the data available and develop effective solutions while applying creative thinking in the design and development of high performing web applications
Do code reviews and provide direction to junior engineers
Deliver multiple projects utilizing an Agile methodology
Take a high ownership selfsufficient handson position on the team to drive quality and maintain application stability
Write complex programs analyze code changes and suggest improvements
Checkin valuable clean code on a daily basis that adds new features and capabilities
Investigate and resolve any production issues from end user (UI) to persistence layer and work to prevent them
Work with leads product managers and managers to ensure that all project deliverables are on time and high quality
Work collaboratively with other service teams


YOU MUST
Hold a Bachelor s degree in Computer Science Computer Information Systems Engineering or another technical field
Have 7 years of experience in web application development or software engineering in a large enterprise environment using Java including familiarity with modern frameworks and platforms (e.g. Spring Docker Kubernetes Kafka)
Be able to demonstrate significant experience working with relational databases SQL and newer NoSQL data stores as well as event streaming platforms
Have a strong interest in open source technology
Possess good communication skills
Care about your craft and have opinions about the right way to do things with technology

PREFERRED EXPERIENCE/EDUCATION/SKILLS
Masters degree in Computer Science Software Engineering or related technical discipline is highly desirable
Previous work experience in Ad Platforms Accounts Receivable and/or financial applications
Knowledge of performance testing and application profiling (Gatling JProfiler)
Knowledge of best practices on how to build highly scalable resilient secured global systems
Knowledge of video and image processing frameworks (ffmpeg) content management systems(Huge Plus) they are building a content management system so someone with this background is great.


Java

Employment Type

Full Time

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.