Jobs · Information Technology

Software Developer

PlanIT Group, LLC · Washington, DC · 4 mo ago
RemoteRemoteInformation TechnologyContract

Key Responsibilities

Design, develop, and maintain scalable full-stack applications using Java for backend and React for frontend.

Build and optimize RESTful APIs and integrate third-party services.

Develop and manage SQL databases, ensuring data integrity and performance.

Implement AI-driven features and leverage machine learning models where applicable.

Deploy, monitor, and maintain applications on Google Cloud Platform (GCP).

Collaborate with cross-functional teams to develop to requirements and deliver high-quality solutions.

Ensure application security, performance, and reliability through best practices.

Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes.

Required Skills & Qualifications

  • Backend Development: Strong proficiency in Java and related frameworks (Spring Boot preferred).
  • Frontend Development: Expertise in React.js, HTML, CSS, and JavaScript.
  • Database Management: Hands-on experience with SQL (MySQL, PostgreSQL, or similar).
  • API Development: Proven ability to design and consume RESTful APIs.
  • Cloud Platforms: Experience with GCP services (Compute Engine, Cloud Functions, BigQuery, etc.).
  • AI/ML Integration: Familiarity with AI concepts and ability to integrate ML models into applications.
  • Familiarity with OAuth2 authentication and authorization for secure user access.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with security best practices for web applications.
  • Exposure to microservices architecture.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Excellent problem-solving skills and ability to work in an agile environment.

Additional Required Skills/Experience

  • A minimum of ten (10) years experience in software development.
  • A degree from an accredited College/University in Software Engineering, Computer Science, or related discipline is preferred;
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to microservices architecture.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Excellent problem-solving skills and ability to work in an agile environment.

Additional Provisions

  • Pass both a client mandated clearance process to include drug screening, criminal history check and credit check.
  • All candidates must be a US Citizen or have permanent residence status (Green Card).
  • Candidate must have lived in the US for the past 5 years.
  • Cannot have more than 6 months travel outside the United States within the last five years.
  • Military Service excluded. (Exception does not include military family members.)

Similar jobs

Software Developer

Zekiah TechnologiesDahlgren, VA· Yesterday
Engineeringapply on recruiting.paylocity.com

Software Developer

Pn Automation, Inc.Halethorpe, MD· 2 days ago
Engineeringapply on pnautomation.com

SOFTWARE DEVELOPER

3 Soft IncNew Jersey, United States· 2 days ago
Engineering$109k/yrapply on 3asoftinc.com

Software Developer

Sierra Management and Technologies, Inc.California, MD· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Developer

Tata Consultancy ServicesOrlando, FL· 5 days ago
Engineering$90k–$130k/yrapply on ibegin.tcsapps.com