Jobs › Companies › Accenture › Full Stack Engineer

À propos de ce poste Full Stack Engineer chez Accenture

Accenture · Sur site · Hyderabad
Project Role : Full Stack Engineer
Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset.
Must have skills : PHP (Programming Language)
Good to have skills : AWS Architecture, AWS Administration
Minimum 7.5 year(s) of experience is required
Educational Qualification : 15 years full time education

Roles and Responsibilities
Development
(a) Implement backend and web-tier features in PHP 8.x in accordance with agreed technical designs and acceptance criteria.
(b) Build and consume RESTful APIs for OTT capabilities such as subscriber management, catalogue administration, metadata publishing, and back-office workflows.
(c) Develop within the established framework, Laravel or Symfony, and follow its conventions rather than working around them.
(d) Write typed, statically analysable PHP using declared types, strict types, constructor property promotion, enums, match expressions, and readonly properties where appropriate.
(e) Develop and maintain integrations with AWS managed services, including S3, SQS, SNS, Lambda, RDS, Aurora, ElastiCache, and Secrets Manager, as part of feature delivery.
(f) Implement asynchronous and queued workloads correctly, including job design, idempotency, retry and failure handling, and dead-letter queue management.
(g) Produce unit and integration tests using PHPUnit or Pest to meet the agreed coverage threshold, and maintain static analysis using PHPStan or Psalm at the agreed level.
(h) Follow branching, code review, and CI/CD practices, and keep Composer dependencies and security audit findings up to date.

Java Microservices Integration
- Consume Java/Spring Boot microservice APIs from PHP application code, working to the published OpenAPI or gRPC contract.
- Build and maintain typed client layers and DTO mappings between PHP models and Java service payloads.
- Handle cross-runtime data correctness, including date and time representation, time zone handling, decimal and monetary precision, 64-bit integer handling, null and optional semantics, and enum and collection serialization.
- Implement authentication and token propagation across the PHP–Java boundary (OAuth2/JWT, service-to-service credentials, correlation ID forwarding).
- Read Java and Spring Boot source sufficiently to trace a contract, locate a controller or DTO, and confirm expected behaviour before raising a defect.
- Implement resilient integration behaviour — timeouts, bounded retries, graceful degradation when a downstream service is unavailable.

Application Support (L3)
- Triage and fix application defects raised by L1.5/L2 teams, incident analysis, or other production detection channels.
- Perform root cause analysis on assigned defects within the custom codebase escalate product-component defects to the product maintenance team with reproducible evidence.
- Isolate whether a cross-boundary defect originates in the PHP layer, the Java service, or the contract between them — and route it accordingly with evidence rather than by assumption.
- Investigate PHP-specific production issues — memory limits, execution timeouts, FPM worker saturation, OPcache staleness after deployment, N+1 query patterns.
- Support release note preparation, non-prod validation, and production deployment activities including rollback verification.
- Participate in on-call or shift-based support rotation as required by the engagement model.

Must-Have Skills
PHP
- Three to four years of hands-on backend development, including at least two years of production experience with PHP 7.4 or PHP 8.x.
- Modern PHP practices, including OOP, namespaces, interfaces and traits, dependency injection, type declarations, exception handling, Composer, PSR-4, and PSR-12 standards.
- Production experience with Laravel or Symfony, including routing, middleware, service containers, ORM using Eloquent or Doctrine, migrations, queues, and events.
- Testing with PHPUnit or Pest, including mocking of external dependencies.
- Working knowledge of static analysis (PHPStan or Psalm) and coding-standard tooling.
- Strong SQL and relational data skills — joins, indexing awareness, query performance, migration authoring.

AWS
- Working knowledge of at least four AWS services in a development capacity, typically S3, SQS, SNS, Lambda, RDS, Aurora, ElastiCache, API Gateway, ECS, or Secrets Manager.
- Understanding of how the PHP application is deployed and served, such as nginx or Apache with PHP-FPM on EC2 or ECS, or serverless PHP, and the associated operational implications.

Java Integration
- Demonstrable experience integrating PHP applications with Java-based services in production, beyond merely calling a third-party public API.
- Ability to read Java and Spring Boot code, including project layouts, controllers, DTOs, and annotations, well enough to understand an API contract and debug integration issues.
- API contract fluency, including OpenAPI, Swagger, JSON Schema, HTTP semantics, status codes, error-payload handling, and versioning.
- Awareness of the common cross-language failure modes: timezone and date format mismatches, floating-point versus decimal handling, integer precision, inconsistent null representation.
Good-to-Have Skills
- Exposure to OTT, streaming, broadcast or digital media platforms.
- Familiarity with streaming concepts, including HLS and DASH manifests, DRM technologies such as Widevine, PlayReady, and FairPlay, CDN caching behaviour, SSAI, and entitlement models.
- Ability to write or modify Java/Spring Boot code, not only read it.
- gRPC and Protocol Buffers across PHP and Java.
- Message-based integration using Kafka with a schema registry, RabbitMQ, SQS, SNS, and cross-language payload compatibility.
- Redis and ElastiCache caching patterns, with exposure to NoSQL technologies such as DynamoDB, MongoDB, and OpenSearch.
- PHP performance work — Xdebug or Blackfire profiling, OPcache and preloading, FPM pool tuning.
- Infrastructure-as-code exposure using Terraform, AWS CDK, or CloudFormation, along with Kubernetes and EKS basics.
- Observability tooling (Grafana, Elastic, Datadog, New Relic, OpenTelemetry) and distributed tracing across polyglot services.
- Front-end familiarity (JavaScript/TypeScript, Vue or React, Blade or Twig templating) for back-office tooling.
- ITSM tooling exposure using ServiceNow or Jira Service Management, with awareness of incident, problem, and change processes.

15 years full time education

About Accenture

Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.

Visit us at www.accenture.com 

Equal Employment Opportunity Statement


We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.

Prêt à postuler chez Accenture ?
Postuler chez Accenture

À propos de Accenture

Bring your incredible skills and join our global team of innovators. We come together from different backgrounds across the world and work with the latest technologies to create value and growth for our clients. With us, you’ll continue to learn and grow so you can advance in your career. Your personal dreams and ambitions are just as important to us; that’s why we offer support any way we can—when you thrive, we all thrive. Explore your next step at Accenture

Voir tous les emplois chez Accenture →

Emplois similaires

Kyndryl
Fullstack Software Engineer
Kyndryl
⚡ Postuler tôt Bangalore, Karnataka, India Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 7 h
State Street
Java - Full Stack Observability Engineer, AVP
State Street
⚡ Postuler tôt Hyderabad, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
State Street
Java Full Stack Developer - Officer
State Street
⚡ Postuler tôt Hyderabad, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Kyndryl
Senior Software Engineer - Full Stack Development
Kyndryl
⚡ Postuler tôt Bangalore, Karnataka, India Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
NCR Atleos
Software Engineer II- .Net Fullstack
NCR Atleos
⚡ Postuler tôt HYDERABAD, IND Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
CA
Java Full Stack Developer - Pune/ Bengaluru/ Chennai/ Mumbai/ Gurugram/ Hyderabad
Capco
⚡ Postuler tôt India - Bengaluru; India - Che... Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Accenture
Full Stack Engineer
Accenture
⚡ Postuler tôt Hyderabad Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Zoetis
Senior Full Stack Developer
Zoetis
⚡ Postuler tôt Hyderabad Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Amgen
Senior Software Engineer, Full Stack — Decision Intelligence
Amgen
⚡ Postuler tôt India - Hyderabad Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 j

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Accenture

Voir tous les emplois chez Accenture →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit