×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Tata Consultancy Services Limited
Full Time position
Listed on 2026-06-24
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

We are actively seeking a highly skilled and experienced Full Stack Engineer to join our dynamic and expanding engineering team. In this pivotal role, you will be instrumental in the end-to-end design, development, and maintenance of scalable and high-performance web applications. Your expertise will be critical in crafting responsive and intuitive user interfaces utilizing modern frontend frameworks such as Angular, while simultaneously building and managing robust, modular backend services with Java (Spring Boot) and/or Python (FastAPI).

This position requires a professional who can seamlessly connect complex data processing logic with exceptional client-side user experiences.

Job Responsibilities
  • Backend System Design & Implementation:
    Architect, develop, and deploy robust backend services, intricate business logic, and RESTful APIs using enterprise-grade Java (e.g., Spring Boot, Microservices) and/or modern Python frameworks (e.g., FastAPI, Flask). Focus on scalability, security, and maintainability.
  • Database Management & Optimization:
    Design, implement, and optimize database schemas for both relational (e.g., PostgreSQL, MySQL, Oracle) and non-relational (e.g., MongoDB, Cassandra) data stores. Ensure data integrity, performance, and scalability through effective data modeling and query tuning.
  • System Integration & API Development:
    Facilitate seamless integration between client-side applications, distributed backend systems, microservices architectures, and third-party APIs. Develop and manage API gateways and communication protocols.
  • Code Quality, Testing & Best Practices:
    Champion high standards for code quality, readability, and maintainability. Implement comprehensive unit, integration, and end-to-end tests across all application layers. Participate in code reviews to ensure adherence to best practices and architectural standards.
  • Dev Ops, Deployment & Cloud Operations:
    Contribute to and manage CI/CD pipelines, containerization strategies (Docker, Kubernetes), and cloud deployments. Monitor application performance, troubleshoot issues, and ensure operational excellence in a cloud environment (e.g., AWS, Azure, GCP).
  • Collaborative Product Development:
    Work closely with UI/UX designers, product managers, and quality assurance teams to translate business requirements into technical specifications and deliver high-quality features from conceptualization through to production deployment.
Qualifications
  • Frontend Expertise
    • Angular Proficiency:
      Demonstrable expert-level proficiency with Angular (preferably v12+) /ReachJS and core Type Script concepts.
    • State Management & Reactive Programming:
      Proven experience with state management patterns (e.g., NgRx, RxJS) and building highly reactive user interfaces.
  • Backend Expertise
    • Java Track:
      Strong command of core Java principles and significant experience with enterprise frameworks such as Spring Boot, Spring MVC, Spring Data JPA/Hibernate, and building RESTful APIs.
    • Python Track:
      Deep expertise in Python development coupled with extensive experience using modern web frameworks like Flask, or FastAPI for API and service development.
  • Software Engineering Principles
    • Solid understanding of Object-Oriented Programming (OOP) / Functional Programming paradigms, data structures, algorithms, and design patterns.
  • Databases, Infrastructure & Dev Ops
    • Database Management:
      Advanced proficiency in relational database systems (e.g., PostgreSQL, MySQL, Oracle) including schema design, complex query optimization, and performance tuning. Familiarity with No

      SQL databases is a plus.
    • Distributed Systems:
      Experience with microservices architecture, distributed caching solutions (e.g., Redis, Memcached), and message queues (e.g., Kafka, RabbitMQ).
    • Version Control:
      Expert-level competency with Git and collaborative development workflows.
    • Cloud & Containerization:
      Practical experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines. Familiarity with cloud platforms (AWS, Azure, GCP) is highly desirable.
  • Soft Skills
    • Problem-Solving:
      Exceptional analytical, problem-solving, and debugging skills with a keen attention to detail.
    • Communication &

      Collaboration:

      Excellent…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary