Nmk Global - San Jose, CA

posted about 1 month ago

Full-time
San Jose, CA
Professional, Scientific, and Technical Services

About the position

The Java Developer with GraphQL role is designed for an experienced software developer who will contribute to the software development lifecycle (SDLC) with a focus on Java and Ruby on Rails. The position requires strong problem-solving skills, particularly in algorithms, and a solid understanding of data structures and design patterns. The candidate will work in a collaborative environment, utilizing test-driven development and paired programming methodologies.

Responsibilities

  • Develop and maintain applications using Java and Ruby on Rails.
  • Solve algorithm problems using Ruby and Java.
  • Implement RESTful APIs for application integration.
  • Participate in test-driven development practices.
  • Engage in paired programming and extreme programming sessions.
  • Work with multiple technologies including Java, Ruby on Rails, and GraphQL.

Requirements

  • 8 years of overall experience in software development lifecycle (SDLC).
  • 5+ years of experience developing in Ruby on Rails.
  • Strong knowledge of data structures, algorithms, and design patterns.
  • Experience with RESTful APIs.
  • Ability to work in a test-driven environment.
  • Comfortable with paired programming and extreme programming.

Nice-to-haves

  • Experience with GraphQL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service