Drag

Java Developer

Location : ,

Job Description

Senior Application Developer (Node.js, Java, SQL) Must reside in Sacramento to be considered

Job Title: Software Engineer (API/Web Services)

Job Summary:
We are seeking a skilled and experienced Software Engineer to join our team and contribute to the development and enhancement of web applications and APIs. The ideal candidate will have a strong background in web application development, cloud-based solutions, and DevOps practices. This role involves working with modern technologies such as Node.js, Jenkins, and OpenShift, while collaborating on projects that require debugging complex code, optimizing database performance, and implementing technical documentation.

Key Responsibilities:

  • Design, develop, and implement web services and web applications.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions that meet project objectives.
  • Build and enhance APIs for seamless data integration.
  • Utilize DevOps methodologies and CI/CD tools for automation and deployment.
  • Perform database development, performance tuning, and data mining with advanced database functions.
  • Develop and maintain technical documentation and designs.
  • Debug and resolve software and integration issues to ensure system efficiency.

Qualifications:

  • Proficiency in web application development using Node.js and Java Web Services.
  • Experience with SQL databases, performance tuning, and complex data mining.
  • Familiarity with source control and defect management tools like Jira and Bitbucket.
  • Experience in CI/CD tools such as Jenkins and cloud-based development platforms.
  • Strong problem-solving skills with the ability to debug and manage complex projects.
  • Knowledge of OpenShift or similar deployment environments is a plus