Search Jobs

Search by job, company or skills

Senior Staff Software Engineer- Backend(Java), Commerce

Senior Staff Software Engineer- Backend(Java), Commerce

Warner Bros. Discovery
2-5 Years

This job is no longer accepting applications

Job Description

Roles & Responsibilities

  • Has a track record of having built multiple high-performance, stable, scalable systems that have been successfully shipped to customers in production.
  • Drives best practices and sets standards for the team.
  • Is a key influencer in the teams strategy and contributes significantly to the team planning.
  • Shows good judgment making trade-offs between immediate and long-term business needs.
  • Is a result-driven creative thinker who drives innovation and produces delightful experiences for our customers.
  • Is an advocate for data-driven decision-making, has an insatiable curiosity, and loves to invent and innovate to solve difficult problems.
  • Has a strong point of view but remains open-minded.
  • Takes ownership of their work and consistently delivers results in a fast-paced environment.
  • You are a collaborative leader that makes other engineers and team members around you more productive, by sharing your knowledge and helping to tie-break key technical decisions.
  • You play a leading role in designing and developing major functional changes to existing software systems, or new ones, involving yourself and other engineers.
  • You are a key influencer in your teams strategy and contribute significantly to team planning.
  • You show good judgement making trade-offs between immediate and long-term business needs.
  • You troubleshoot a production issue by reviewing source code, logs, operational metrics, stack trace, etc. to pinpoint a specific problem and then resolve it. You identify root causes and identify learnings to improve both development processes and system design.
  • Provide guidance on design, coding, and operational best practices.
  • You propose and create best practices proactively where none exist.
  • You make high-impact decisions driving how and what software gets built.
  • You mentor junior engineers, overseeing their designs, code quality, and integration into a team.
  • Your success is judged as much on your own productivity as on the positive impact you have on the engineers around you.

What to Bring

  • Proficient in Java or other JVM languages.
  • 13-16 Years of total experience and should have experience in Java and a few other languages.
  • Experience and deep understanding of Docker, Kubernetes, and AWS.
  • Great understanding of distributed systems challenges, micro-service-based architectures, and asynchronized communication (e.g. using gRPC
  • and Kafka).
  • Ability to implement alerting, metrics, and logging using tools like Prometheus, CloudWatch, Kibana, PagerDuty.
  • Practical knowledge of persistence and caching solutions such as PostgreSQL, Redis, ElasticSearch, Caffeine.
  • Familiar with asynchronous, non-blocking, functional/reactive styles of programming. Hands-on experience with frameworks such as Spring WebFlux, Vert.x, Node.js.

More Info

Key Skills

Similar Jobs

5-7 yrs
Hyderabad, India
Skills:
Apigee, Nodejs, Json, Laravel, HTML, Bit Bucket, Git Hub, SFCC, Php, Php Frameworks, CakePHP, Javascript, Java, CSS, SFRA, Mulesoft, CodeIgniter, REST, Xml, Web Services, Salesforce B2C Commerce Cloud, Controllers, OCAPI, OpenAPI
2-4 yrs
Hyderabad, India
Skills:
Cloud Services, Graphql, Apis, Node.js, Vue.JS, React, Typescript, REST, Javascript, Gcp, AWS, Order Management, fulfillment flows, Fluent Commerce
5-8 yrs
Hyderabad, India
Skills:
Java, SQL Server, Spring Boot, Middleware, Soap Web Services, Jenkins, Git, REST, MySQL, Oracle, Spring Framework, SAP Commerce OCC APIs, DevOps practices, SAP Commerce, Microservices Architecture, Integration Patterns
3-6 yrs
Hyderabad, India
Skills:
S3, RDS, Node.js, React, Lambda, Typescript, Terraform, ECS, Sqs, Sns, Python, AWS, Go, EventBridge, EKS, GitHub Actions
6-11 yrs
Delhi, Hyderabad, Bengaluru
Skills:
JAVA EE, Spring MVC, Sap Certified, Java EE 7 Application Developer, SAP Hybris Commerce implementations