Skip to main content

Mongo Developer

Charlotte, VA
Permanent

Posted

Duration: 6+ months
Location: On-site 3 days/week in Charlotte, NC
Benefits Provided: Yes, including 15 PTO days/year

*** U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor or transfer visasat this time. ***

*** No Vendors/3rd parties. ***

Mongo Developer with mixed skills (e.g., Spring + Mongo, Java + Mongo) andCandidate has strong Spring Boot expertise and 34 years of practical MongoDB experience (secondary skill). Responsible for designing, building, testing, and maintaining RESTful services that power scalable applications.

Requirements:
  • 3-4 years working with MongoDB (schema design, CRUD operations, aggregation).
  • Strong Java skills (core language, collections, concurrency basics).
  • Hands-on experience building backend services with Spring Boot.
  • Proven experience developing REST APIs and integrating services.
  • Familiarity with unit testing frameworks (JUnit, Mockito) and API testing.
  • Good understanding of version control (Git) and collaborative workflows.
  • Strong problem-solving skills, attention to detail, and ability to work independently.
Responsibilities:
  • Design and implement RESTful APIs and backend services using Java and Spring Boot.
  • Build, test, and maintain high-quality, production-ready code; participate in code reviews.
  • Work with MongoDB for data storage, schema design, querying, and basic maintenance.
  • Collaborate with product, frontend, and QA teams to deliver features and fixes.
  • Troubleshoot issues in development, staging, and production; perform root-cause analysis.
  • Write unit/integration tests and contribute to CI/CD pipelines.
  • Document APIs, data models, and design decisions.
  • Participate in sprint planning and agile ceremonies as an individual contributor.
Nice-to-Have:
  • Experience with MongoDB migrations, data transformation, or ETL work.
  • Query optimization, indexing strategies, and performance tuning in MongoDB.
  • Exposure to data engineering concepts or pipelines.
  • Cloud experience (AWS, Azure, or GCP) deploying services, managed DBs.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Experience with observability tools (logging, metrics, tracing).

(phone number removed)

Job Type: Permanent

Job ID: 254863712