Jobs at Da Vinci Software

View all jobs

Sr. Full Stack Java Developer (Remote)

Rochester, MN · Information Technology

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 

Share This Job

Powered by