drjobs
Java developer Java Spring Boot MySQL Remote - Sunnyvale CA
drjobs
Java developer Java ....
Vision It US
drjobs Java developer Java Spring Boot MySQL Remote - Sunnyvale CA العربية

Java developer Java Spring Boot MySQL Remote - Sunnyvale CA

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

Sunnyvale - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2747295

Description

  • Designs develops and implements webbased Java applications to support business requirements.
  • Follows approved life cycle methodologies creates design documents and performs program coding and testing.
  • Resolves technical issues through debugging research and investigation.
  • Requires a bachelors degree in area of specialty and 1 3 years of experience in the field or in a related area.
  • Familiar with standard concepts practices and procedures within a particular field.
  • Relies on experience and judgment to plan and accomplish goals.
  • Performs a variety of tasks.
  • A degree of creativity and latitude is required.
  • Typically reports to a supervisor or manager.

LOCATION FULLY REMOTE Sunnyvale Hub is good if they can be close or anywhere else but must be able to work in 9AM 5 PM PST.

Will this role be hybrid

  • No

If hybrid how many days per week will need to be in office

  • 0

Top 3 Skills Needed or Required

  • Java Spring Boot and MySQL database

What are the daytoday responsibilities

Java:

  • Design build and maintain REST API services using technologies such as Java Spring Hibernate Tomcat and data stores to enable user interaction with large volume datasets.
  • Build highly scalable low latency faulttolerant and highperformance architecture solutions for customer facing web and mobile applications.
  • Participate in software development life cycle (SDLC) phases including sprint planning estimating design development testing and deployment within an Agile development environment.
  • Build customer facing software application features and platform libraries.
  • Engage in EndtoEnd Migration of backend services and database platform from Oracle DB to Azure Cosmos DB.
  • Leverage Reactive and Adaptive programming to handle change feeds from Azure Cosmos DB by creating robust reactive listeners and stored procedures.
  • Build data communication between backend systems using Kafka.
  • Develop Unit and Automation Testing Frameworks Test Suites and Stubs/Mocks using Selenium Mockito JUnit TestNG Mocha and Chai to thoroughly test the software applications for all possible positive and negative use case scenarios and achieve 100% code coverage.
  • Troubleshooting open issues and bugfixes. Enhancing design to prevent reoccurrence of defects. Use JIRA for Defect Reporting and Tracking.
  • Run SonarQube on applications to measure continuous code quality by reporting code smells and vulnerabilities.
  • Use Git Version Control System for coordinating work with the team. Integrate applications with Jenkins to set up Continuous Integration and Continuous Delivery Environments (CI/CD).
  • Work on Splunk dashboard/queries to monitor application and system health and debug production issues.
  • Use JMeter to load test software functional behavior and measure performance.
  • Provide required Demos to Business stakeholders on software features and take required feedback for improvements.
  • Provide inputs to relevant stakeholders for creation of project plans and ensure adherence to the project against approved milestones and timelines.

Required Skills : Java
Additional Skills : Web DeveloperSoftware DeveloperThis is a high PRIORITY requisition. This is a PROACTIVE requisition

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.