Senior Java Developer- W2 Only
Dice is the leading career destination for tech experts at every stage of their careers. Our client, NGTalentTech Group LLC, is seeking the following. Apply via Dice today!Role: Java DeveloperClient Location: Mountain View, CA (Hybrid)Duration: 12+ Months with possible extensionResponsibilities:70-85% hands-on software development across all SDLC phases.Conduct design and code reviews; create technical documentation.Contribute to our DevOps model.Develop AI-first and generative AI-first product experiences.Estimate and sequence development activities.Analyze inputs to create software and services.Identify technical dependencies.Collaborate with engineers and architects.Qualifications:Software development experience in large-scale SaaS systems.Experience with unit/integration/functional/e2e test automation.Advanced experience with Java, Ruby on Rails, Spring Boot, Kafka, Kubernetes, GitHub, JUnit 4/5.Need strong experience on ReactExperience with Agile development methodologies (Scrum).Hands-on experience with AWS and/or Heroku.Experience with large-scale, distributed systems.Strong communication skills.Experience with debugging and monitoring tools (Splunk, Wavefront)."Get Stuff Done" attitude.Experience with the entire SDLC and CI/CD.Experience with Ruby on Rails and Heroku is an advantage.Knowledge of Applied AIData & MessagingStrong database experience (MySQL, PostgreSQL) with replication and partitioning.Messaging/event streaming platform Kafka.Caching and performance tuning using Redis.Monitoring, Logging, and ObservabilityHands-on experience with Wavefront, Splunk, Datadog, and Grafana.Designing and managing observability dashboards.Implementing log aggregation and alerting strategies.