Software Developer - Mid

  • Posted 20 days ago | Updated 13 days ago

Overview

Remote
$100,000 - $120,000
Full Time
No Travel Required

Skills

Knowledge of cloud computing technologies (AWS
Azure
or Google Cloud)
Familiarity with agile software development methodologies (Agile or Scrum)
Experience with DevOps practices and tools (Git
Jenkins
and Docker)
Excellent problem-solving and analytical skills with good teamwork capabilities.

Job Details

Develop and maintain high-performance Java applications that meet the needs of our clients. Work remotely on numerous projects, including web applications, REST interfaces, and enterprise-level software systems.

Objectives of this role

  • Design, develop and maintain high-quality Java applications
  • Collaborate with the team to identify and prioritize requirements.
  • Develop best practices for the company and participate in code reviews with the team and other stakeholders.
  • Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues.

Requirements of this role

  • A Bachelor s or Master s degree in software engineering, computer science, or a related field.
  • 3+ years of demonstrable experience in Java development.
  • Strong knowledge of Java languages and web development frameworks like J2EE (Tomcat).
  • Expertise in developing web applications using front-end technologies (HTML, CSS, and JavaScript).
  • Working knowledge of database technologies (Postgres, MySQL).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.