Java Full-Satck

Mountain View, CA, US • Posted 1 day ago • Updated 1 day ago
Contract W2
Contract Independent
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Kotlin
  • Kubernetes
  • React.js
  • Spring Framework
  • JavaScript
  • Microservices
  • TypeScript
  • NoSQL
  • SQL
  • Apache Kafka
  • GraphQL

Summary

Role: Staff Software Engineer, Java Full Stack

Location: Mountain View, California - Hybrid - 3 Days office.

Duration: Long Term

Tech Stack: Java/Kotlin, Spring Boot (Backend); React, TypeScript (Frontend); Kafka, Elasticsearch, SQL/NoSQL, Kubernetes, AWS

Key Responsibilities

  • Drive End-to-End Initiatives: Lead technical initiatives across every layer of the stack, from API and data design to front-end experiences .
  • Architect & Build: Develop scalable, secure, cloud-native applications that interoperate cleanly with surrounding systems .
  • Hands-On Coding: Roughly 70% of time is spent coding while also setting technical direction for the team .
  • Technical Leadership: Act as a subject-matter expert, lead design reviews, and mentor engineers through complex problems .
  • AI Integration: Identify opportunities to apply AI to enhance products and engineering workflows, and coach the team on responsible AI use .
  • Quality Champion: Drive automated testing, CI/CD, observability, performance, security, and accessibility standards .

Minimum Qualifications:

  • 8+ years designing and developing online SaaS applications with full-stack expertise .
  • Backend: Strong expertise in Java and/or Kotlin with Spring Boot (or comparable frameworks) .
  • Frontend: Strong expertise with JavaScript, TypeScript, and React (or comparable modern framework) .
  • APIs: 5+ years building and consuming web APIs (REST, ideally gRPC/GraphQL) .
  • Leadership: Proven track record in setting technical direction, running design reviews, and serving as a cross-functional go-to person .

Preferred / Nice to Have:

  • Experience with AWS, microservices, containers, and Kubernetes .
  • Familiarity with Kafka (event streaming), Elasticsearch, and SQL/NoSQL database design .
  • Hands-on experience building or integrating AI/GenAI capabilities (LLM prompting, model integration) .
  • Experience with observability instrumentation (metrics, logging, tracing) .
  • This role is a good fit if you are a senior engineer who enjoys working across the entire stack, solving complex problems end-to-end, and taking a leadership role in technical design and mentorship.
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: 91114999
  • Position Id: 9117319
  • Posted 1 day ago

Company Info

About CIS Technologies Inc.

CIS Technologies Inc. is currently accepting resumes for a variety of positions. Please review the database of positions that we are seeking to fill and contact us for additional information about any specific opportunity.
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.