Mid Backend Developer

Human Direct Verified

Job Description

Our partner is looking for a Backend developer responsible for building complex groups of back-end (web) services and additional infrastructure.

Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, strong technical design, and building quality products is essential.

Key responsibilities:

  • Technical Design, Coding, and Unit Test of web applications in
  • accordance with business requirements and technical standards
  • Ensure the best possible performance, quality, and responsiveness of
  • the applications
  • Design and Development of reusable components for enterprise level
  • web applications
  • Participation in functional specifications, prototyping, and estimation
  • for web development projects
  • Participation in evaluating and prototyping of new technologies, coding
  • practices or third-party technologies for use in web application
  • Work with business teams to clarify requirements and business needs



Requirements

Minimum skills and qualifications:

  • BS Computer Science or equivalent
  • 3+ years of experience in web and backend technologies (preferably
  • Java or Ruby)
  • Understanding of large scale, multi-tier web application architecture
  • Expertise in object-oriented programming
  • Solid database knowledge (SQL and NoSQL)
  • Passionate about software/product quality and testing
  • Familiarity with continuous integration & delivery
  • Working knowledge of enterprise level Source Control