Java

Plano, TX, US • Posted 2 hours ago • Updated 2 hours ago
Contract Corp To Corp
Contract W2
2 Years
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java

Summary

Hi,

Our client is looking 
Java Developer--for Plano, TX project and below is the detailed requirement.
 

Job Title : Java Developer-AI
Location : Plano, TX
 
  

Job Description:              

  • Bachelor's degree in Information Systems, Business Administration, Computer Science, or related field.
  • Must have 12+ years applied full stack engineering experience delivering and operating production systems; experience as a senior/lead capacity (technical leadership, design ownership).
  • Java Spring Boot expertise: building APIs, dependency injection, validation, error handling, and performance tuning.
  • GraphQL proficiency: schema design, resolvers, federation/composition patterns (where applicable), query performance (N+1 mitigation, caching), and API governance/versioning strategy.
  • REST proficiency: OpenAPI-style contract design, pagination/filtering, idempotency, backward compatibility, and consumer-driven API evolution.
  • OIDC/OAuth2: hands-on implementation with JWTs, refresh/access token flows, scopes/claims, secure session patterns, and least-privilege access control.
  • AWS experience (hands-on): designing, deploying, and operating cloud-native applications; strong understanding of IAM, networking basics, and operational tooling (logs/metrics/alarms).
  • Data layer expertise:
  • AWS Aurora PostgreSQL: advanced SQL, indexing, query optimization, migrations, and transactional design.
  • AWS Neptune: gremlin, graph modeling, query patterns, and performance considerations for graph workloads.
  • Event-driven systems:
  • AWS Kafka (MSK): topics/partitions, consumer groups, schema evolution, ordering/at-least-once semantics, idempotency, retries/DLQs, and operational monitoring.
  • CI/CD and quality:
  • Strong Git practices, automated testing (unit/integration/contract/e2e), code quality gates, and release confidence practices (feature flags, progressive rollout where applicable).
  • AI-assisted engineering (MUST):
  • Demonstrated proficiency using Claude Code and/or GitHub Copilot to accelerate development, debugging, refactoring, test generation, and documentation—while ensuring correctness, security, and maintainability (e.g., validating outputs, avoiding sensitive data leakage, and adhering to team standards).
  • Strong understanding of cloud security, monitoring, and observability. Strong documentation, communication, and stakeholder management skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120137
  • Position Id: 72178-10367-1792163169
  • Posted 2 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.