Principal Full-Stack Engineer
Aventine software
Richardson, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Richardson, United States of America
Tech stack
Java
JavaScript
Amazon Web Services (AWS)
Azure
Continuous Integration
Elasticsearch
Hibernate
Python
PostgreSQL
Microsoft SQL Server
MongoDB
Node.js
OAuth
OpenID
RabbitMQ
Openid Connect
Software Engineering
TypeScript
React
Large Language Models
Spring-boot
HuggingFace
Kafka
Virtual Agents
REST
Docker
Jenkins
Microservices
Requirements
- 10+ years of software development experience
- Strong experience with Java 17+, Spring Boot, Hibernate
- Hands-on experience with ReactJS, JavaScript, TypeScript, Node.js
- Strong Python development experience
- Microservices architecture and REST APIs
- Kafka or RabbitMQ
- AWS and/or Azure
- Docker and Kubernetes
- SQL Server/PostgreSQL and MongoDB/Elasticsearch
- OAuth 2.0, OpenID Connect (OIDC), JWT
- Experience with CI/CD, Azure DevOps or Jenkins
- Hands-on experience with OpenAI, Azure OpenAI, AWS Bedrock, LLMs, RAG, Embeddings, and Agentic AI
Preferred Skills
- Palantir Foundry
- LangChain
- LlamaIndex
- Hugging Face, * Non-local candidates must be willing to relocate.
- Client requires an in-person interview.
- Prior experience with Tier-1 companies is highly preferred.