Apply Now
Location: Research Triangle Park (RTP), North Carolina (NC)
Contract Type: C2C
Posted: 9 hours ago
Closed Date: 06/10/2026
Skills: AWS, Azure, or GCP environments,CI/CD pipelines and DevOps processes.
Visa Type: Any Visa

Job Title: Senior Full Stack Engineer

Location: Research Triangle Park (RTP), NC

Duration: Long-Term Contract

Work Arrangement: 5 Days Onsite

Position Summary

We are seeking an experienced Senior Full Stack Engineer with strong expertise in React.js, Python, Java, and API development. The ideal candidate will have extensive experience designing, developing, and deploying scalable enterprise applications across both frontend and backend technologies.

This role requires hands-on development experience across the full software development lifecycle, including application architecture, frontend development, backend services, cloud deployment, API integrations, database design, and DevOps practices. The candidate should be comfortable collaborating with cross-functional teams and contributing to the development of modern cloud-native applications.

Key Responsibilities

Frontend Development

  • Design and develop responsive, scalable, and high-performance web applications using React.js.
  • Build reusable UI components and implement modern frontend architectures.
  • Optimize application performance and user experience.
  • Collaborate with UX/UI teams to translate designs into production-ready applications.
  • Implement state management solutions such as Redux, Context API, or similar frameworks.

Backend Development

  • Develop and maintain robust backend services using Python and Java.
  • Design and implement scalable microservices and distributed systems.
  • Build and maintain RESTful APIs and service integrations.
  • Write clean, maintainable, testable, and well-documented code.
  • Troubleshoot, debug, and resolve production issues.

API & Integration Development

  • Design, develop, and consume RESTful and GraphQL APIs.
  • Integrate third-party systems and enterprise applications.
  • Implement API security, authentication, authorization, and scalability best practices.
  • Create and maintain API documentation.

Cloud & DevOps

  • Deploy and manage applications in AWS, Azure, or GCP environments.
  • Work with CI/CD pipelines and DevOps processes.
  • Utilize containerization technologies such as Docker and Kubernetes.
  • Monitor application performance, availability, and reliability.

Database Development

  • Design and optimize relational and NoSQL databases.
  • Develop efficient data models and database queries.
  • Ensure data integrity, security, scalability, and performance.

Collaboration & Leadership

  • Participate in architecture discussions and technical design reviews.
  • Mentor junior developers and provide technical guidance.
  • Collaborate with Product Managers, Architects, QA Engineers, and DevOps teams.
  • Contribute to Agile/Scrum ceremonies, sprint planning, and delivery activities.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of software development experience.
  • Strong expertise in React.js, JavaScript, and TypeScript.
  • Extensive experience with Python backend development.
  • Strong Java development experience.
  • Experience designing and developing REST APIs and microservices.
  • Strong understanding of object-oriented programming, design patterns, and software architecture.
  • Experience with SQL and NoSQL databases.
  • Hands-on experience with Git, CI/CD pipelines, and Agile methodologies.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities.

Preferred Qualifications

  • Exposure to AI/ML applications, Generative AI integrations, or AI-enabled products.
  • Experience integrating OpenAI, Anthropic, or other LLM-based APIs.
  • Experience with event-driven architectures and messaging platforms such as Kafka or RabbitMQ.
  • Knowledge of GraphQL.
  • Experience with Kubernetes and container orchestration.
  • Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation.
  • Experience building highly scalable enterprise applications.

Required Skills

  • React.js
  • JavaScript
  • TypeScript
  • Python
  • Java
  • Spring Boot
  • REST APIs
  • GraphQL
  • Microservices
  • AWS / Azure / GCP
  • Docker
  • Kubernetes
  • SQL
  • NoSQL
  • Git
  • CI/CD
  • Agile/Scrum