Overview
Skills
Job Details
Sr. Full Stack Engineer Java, Angular, Python, AI/ML
Location: Dallas, TX or Charlotte, NC
Job Type: Contract / Full-Time
Hybrid (Onsite presence may be required)
Job Overview:
We are hiring a Sr. Full Stack Engineer with deep expertise in Java, Angular, Python, and AI/ML technologies to join our cutting-edge development team. You will work on innovative solutions that integrate AI/ML capabilities with scalable enterprise systems, collaborating across IT and business teams.
Key Responsibilities:
Develop full stack applications using Angular (frontend) and Java Spring Boot (backend) with strong API integration.
Implement data-driven and AI-enabled features using Python, NLP, LLMs, and GenAI models.
Design and deploy applications using Microservices Architecture, Event-Driven Architecture, and Cloud-Native practices.
Build and support containerized applications using Docker and Kubernetes.
Integrate messaging and streaming systems using Kafka.
Ensure high-quality code with unit tests, performance tuning, and scalable deployment using CI/CD pipelines.
Collaborate across time zones with DevOps, infrastructure, and product teams.
Required Qualifications:
8 10+ years of professional experience in software development.
Bachelor s/Master s degree in Computer Science, Engineering, or related field.
Strong experience with:
Java, Spring Boot
Angular (Full Stack)
Python, GenAI, LLMs, NLP
MongoDB, Kafka, REST APIs
Docker, Kubernetes, Splunk
Solid understanding of microservices and cloud-native design.
Experience in debugging, testing, and optimizing distributed systems.
Strong communication and cross-team collaboration skills.
Preferred:
Experience with CI/CD tools and cloud platforms like AWS, Azure, or Google Cloud Platform.
Prior exposure to enterprise-scale software systems.