Earnbetter

Job Search Assistant

Logo

Sr. Full Stack Java Developer (Remote)

Da Vinci Software • Remote • Posted 30+ days ago

Remote • Full-time • Senior Level

Overview:
Our client is seeking a Full-Stack Java Developer.

Key Responsibilities:
  • Demonstrated ability to communicate ideas clearly
  • Developing server-side RESTful web services
  • Experience in front-end development including HTML5, Cascading Style Sheets (CSS), JavaScript, and TypeScript
  • Experience with databases such as SQL Server, Oracle, MongoDB, or Cosmos DB
  • Designing, developing, and implementing automated unit and functional tests
  • Agile / Scrum or Kanban development environment(s)
  • Adapt to technology stack(s) called out by project needs
  • Demonstrated desire and ability for continuous learning
Preferred Skills:
  • Proficient with developer tools, such as Eclipse and/or Visual Studio, IntelliJ, Git, SonarQube, and Veracode
  • Object-oriented programming
  • Developing server-side Java
  • Swagger tools for RESTful web services
  • Spring Boot and/or Spring Data JPA
  • Syntactically Awesome Style Sheets (Sass)
  • Angular, Choo, Vue, React, or other JavaScript frameworks
  • Redux or NgRx store for state management
  • RxJS or Promises to accomplish asynchronous tasks
  • nowledge of AJAX, JQuery, and Hibernate
  • Azure DevOps
  • Automated functional, end-to-end, and integration testing using Selenium WebDriver, Protractor, TestCafe, WebdriverIO, Cypress, Appium, TestNG or similar tools
  • Automated unit testing using Mocha, Jasmine & Karma, Spock using Groovy, JUnit, MSTest, TestNG or similar tools
  • Developing applications in the Cloud - especially in Azure (App Services running Tomcat, Active Directory, SQL Database)

Education:
  • Bachelor's degree in computer science, software engineering, or similar field
Additional Information:
  • W2 Candidates Only
  • Fully Remote Role