Java Full Stack Developer
Technology
CIS TECHNOLOGIES INCMountain View, United States2 weeks ago
Service contractOn-site
Job description
Role: Java Full Stack Developer -
Location: Mountain View, California - Hybrid - 3 Days office.
Duration: Long Term
Visa Restriction: W2 only
Note: 80% Backend and 20% FrontendTech 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 .
- 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 .
- 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.
Naresh Jettem
Senior – TAGCIS Technologies
Naresh@cis-tec.com972 460 0519
Keywords
javaform-w-2technology-stackkotlinspringspring-bootreact-jsreacttypescriptmicrosoft-typescriptkafkaelasticsearchsqlnosqlkubernetesamazon-web-servicesapplication-programming-interface-apiplanning-and-designvisual-art-designproduct-development-and-design
Interested in this role?