Tech Stack
AngularAWSAzureCassandraCloudGoogle Cloud PlatformJavaMongoDBNoSQLPostgresReactRedisSpringSpring BootSpringBootSQLVue.js
About the role
- Rapidly build proof-of-concepts integrating Java-based backends, frontends, and LLM/AI tooling
- Experiment with agentic AI frameworks (LangGraph, AutoGen, CrewAI, LangChain) to validate novel enterprise use cases
- Architect scalable APIs and services in Java (Spring Boot, Micronaut, or Quarkus)
- Model and optimize SQL/NoSQL data structures for embeddings, vector search, and AI-driven workflows
- Develop intuitive UIs in React, Angular, or Vue to test agent-based interactions
- Partner with architects and ML engineers to assess emerging frameworks and productionize the best candidates
- Translate architectural hypotheses into working code, providing evidence for future platform direction
- Work directly with the CDAO innovation team to shape the future of enterprise AI
Requirements
- 12+ years full-stack development experience with clear evidence of senior-level ownership
- Expert-level proficiency in Java (Spring Boot, Micronaut, Quarkus)
- Strong database expertise—design, scaling, performance optimization (PostgreSQL, MongoDB, Redis, Cassandra)
- Frontend proficiency with React, Angular, or Vue; demonstrated sensitivity to UX
- Proven experience building and deploying cloud-native solutions (AWS, Azure, or GCP)
- Exposure to AI/LLM tools, vector databases (Pinecone, Weaviate), embeddings, and orchestration frameworks
- Rigorous standards for performance, testing, maintainability, and security
- Degree in Computer Science or related field (Master’s preferred)
- Preferred: open-source contributions or published prototypes
- Preferred: prior experience building prototypes that influenced platform roadmaps
- Exceptional medical, dental & vision plans
- Adoption assistance
- Wellness reimbursements
- Generous parental leave
- 401(k) matching
- Flexible work options
- Unlimited vacation for exempt employees
- Competitive compensation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootMicronautQuarkusSQLNoSQLReactAngularVueAI
Soft skills
senior-level ownershipsensitivity to UXcollaborationinnovation
Certifications
Degree in Computer ScienceMaster’s preferred