drjobs Lead Java Developer

Lead 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

Salt Lake, UT - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Lead Java Developer

Relocation : Day 1 onsite to Salt Lake City UT

  • During technical interview candidate laptop should be ready with IDE setup for coding challenge including unit test case execution to show the output. The entire desktop must be shared not a single application.

Candidate Job Responsibilities:

  • Lead the solution design and implementation of core platform features
  • API Design and Implementation
  • Provide Operational support with building platform monitoring tools/dashboards ad hoc reports
  • Defect Fixes Performance Testing Endurance testing
  • Willingness to work in second shift from offshore so that he can overlap with Onsite team


Candidate Qualifications:

  • Overall 10 years of developing internetscale solution development primarily using Java Spring Boot and nosql databases
  • Must have demonstrated proficiency and experience in the following tools and technologies:
  • Java 11 (Lambdas Streams Completable Future optional generics)
  • Spring boot (webflux Reactor 3) springdata REST
  • Java functional and reactive programming
  • Test Driven Development
  • Asynchronous Reactive Micro services utilizing Vert.x
  • REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification

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.