Job Description
Senior Java Full-Stack Engineer
Dallas, TX
12+ months
Hybrid onsite – 3 days in office/2 days remote
W2 Rate $80-82/hr – NO THIRD PARTY – NO CTC
You will support end-to-end solution design and implementation across Java (21/17), Python, Angular, and GraphQL, while steering cloud-native delivery on Microsoft Azure
This role blends technical leadership (architecture, standards, code quality, mentoring) with deep, hands-on engineering in high-throughput APIs, distributed systems.
This is a 50/50 split of front and backend development – experience must be strong in both
Qualifications:
- Must have had a 50/50 split in Frontend/Backend development – this role will require heavy development on both sides 8+ years of professional software engineering experience in Java (v17 or higher, using v 21)
- Must have Spring Boot experience and strong microservices
- Deep senior level experience with Angular for front-end development – v17 or higher – must be in recent project and must know how it engages as well as how to build components
- 6+ years designing and leading REST/GraphQL API solutions (schema design, versioning, gateway, security).
- Must be experienced with Java concepts to include caching
- BS/MS in Computer Science, Engineering, or equivalent experience.
Nice to have:
- 2+ years Python for services & AI/ML (FastAPI/Flask/Django; NumPy, Pandas, scikit-learn, TensorFlow/PyTorch).
- Strong cloud experience, preferably Azure (AKS, App Service, Functions, API Management).
- Knowledge of CI/CD pipelines, containerization, and infrastructure as code (Terraform/Ansible).