Da Vinci Software - Rochester, MN

posted 23 days ago

Full-time - Entry Level
Remote - Rochester, MN
Professional, Scientific, and Technical Services

About the position

Our client is seeking a Full-Stack Java Developer who will be responsible for developing server-side RESTful web services and engaging in front-end development. The role requires a strong ability to communicate ideas clearly and adapt to various technology stacks as dictated by project needs. The ideal candidate will have a demonstrated desire for continuous learning and experience in Agile/Scrum or Kanban development environments.

Responsibilities

  • Develop server-side RESTful web services.
  • Engage in front-end development using HTML5, CSS, JavaScript, and TypeScript.
  • Work with databases such as SQL Server, Oracle, MongoDB, or Cosmos DB.
  • Design, develop, and implement automated unit and functional tests.
  • Adapt to technology stacks as required by project needs.
  • Communicate ideas clearly and effectively.

Requirements

  • Proficient in server-side Java development.
  • Experience with front-end technologies including HTML5, CSS, JavaScript, and TypeScript.
  • Familiarity with databases like SQL Server, Oracle, MongoDB, or Cosmos DB.
  • Experience in Agile/Scrum or Kanban development environments.
  • Ability to design and implement automated tests.

Nice-to-haves

  • Proficient with developer tools such as Eclipse, Visual Studio, IntelliJ, Git, SonarQube, and Veracode.
  • Experience with Swagger tools for RESTful web services.
  • Knowledge of Spring Boot and/or Spring Data JPA.
  • Familiarity with JavaScript frameworks like Angular, Choo, Vue, or React.
  • Experience with state management using Redux or NgRx.
  • Knowledge of asynchronous programming with RxJS or Promises.
  • Familiarity with AJAX, JQuery, and Hibernate.
  • Experience with Azure DevOps.
  • Automated testing experience using tools like Selenium WebDriver, Protractor, TestCafe, WebdriverIO, Cypress, Appium, TestNG, Mocha, Jasmine, Karma, Spock, JUnit, MSTest, or similar.

Benefits

  • Fully remote role.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service