Search by job, company or skills

This job is no longer accepting applications

Job Description

About Marriott:

Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality. Marriott International, Inc. is a leading American multinational company that operates a vast array of lodging brands, including hotels and residential properties. It consists of over 30 well-known brands and nearly 8,900 properties situated in 141 countries and territories.

Role Title: Software Engineer

Experience Range: 3+ years.

Work location: Hyderabad, India.

Work mode: Hybrid.

Position Summary:

We are seeking outstanding engineering talent with strong hands-on expertise in enterprise grade API and microservices development, integration, and production support. The role also requires the ability to leverage AI assisted development and operations tools to improve delivery speed, code quality, troubleshooting efficiency, and documentation accuracy in largescale enterprise platforms.

Candidate must have the ability to communicate upward to superiors and laterally to other departments, keeping the organization at large in sync and making sure that their team continues to deliver results.

Job Responsibilities:

API & Microservices Development:

  • Design and develop RESTful APIs aligned with domain driven design (DDD) and enterprise integration standards.
  • Build scalable, resilient microservices using Spring Boot, Play framework, Spring framework.
  • Apply API best practices such as versioning, backward compatibility, standardized error handling, and pagination.
  • Build reusable domain APIs and enterprise APIs for internal and external consumers.
  • Leverage AI assisted coding tools (e.g., GitHub Copilot, Cursor) to improve coding efficiency, boilerplate reduction, test generation, and refactoring.

Production Support & Operations:

  • Provide L3 production support for APIs and microservices.
  • Diagnose and resolve production defects and performance issues using logs, metrics, traces.
  • Perform root cause analysis (RCA).
  • Use AI enabled analysis tools to accelerate integration troubleshooting and impact analysis.
  • Proactively identify reliability risks and optimization opportunities.

Integration & Middleware:

  • Work with API Gateways.
  • Integrate APIs with backend systems, third party services, and messaging platforms (Kafka, RabbitMQ).
  • Use analysis tools to accelerate integration troubleshooting and impact analysis.

Security & Performance:

  • Implement API security using OAuth 2.0, OpenID Connect, JWT, MTLS.
  • Apply rate limiting, throttling, and caching.

Collaboration & Knowledge Management:

  • Collaborate with product owners, architects, QA, and DevOps teams.
  • Provides input for improvements to the appropriate process owners as needed.
  • Create and maintain high-quality API documentation.
  • Mentor junior developers and promote responsible use of AI tools within enterprise development guidelines.

IT Governance:

  • Follows all defined IT Governance standards and processes.
  • Maintains a proper balance between business and operational risk.
  • Follows the defined project management standards and processes.

Required Skills & Qualifications:

Technical Skills:

  • 3+ years of hands-on experience in Java based API and microservices development.
  • Strong proficiency in Java (17+), Spring Boot, and RESTful API development.
  • Solid understanding of microservices fundamentals including scalability, resiliency, and fault tolerance.
  • Practical experience with API Management platforms such as AWS API Gateway, Apigee, Kong, or Akana.
  • Handson experience supporting production systems, including issue triage, root cause analysis (RCA), and defect fixes.
  • Strong hands-on experience with distributed caching solutions such as Redis or Couchbase (Capella).
  • Experience implementing cache aside, write through, and read through patterns.
  • Experience handling cache invalidation, TTL strategies, and performance tuning.
  • Strong experience with SQL and NoSQL databases.
  • Strong experience in cache.
  • Exposure to reactive or asynchronous programming.
  • Experience with cloud native development on AWS.
  • Handson experience using Docker and Kubernetes (EKS etc.).
  • Familiarity with CI/CD pipelines(harness), Git, and standard DevOps practices.
  • Experience with logging, monitoring, and distributed tracing tools (Splunk, ELK stack, Dynatrace, AppDynamics, Datadog, New Relic, etc.).
  • Ability to analyze production logs, metrics, and traces to resolve performance and stability issues.
  • Comfortable working in an Agile/Scrum environment and collaborating with support, QA, and DevOps teams.

Soft Skills:

  • Excellent problem solving and analytical skills.
  • Experience working in Agile/Scrum environments.
  • Strong communication and stakeholder management abilities.
  • Ability to balance development ownership and production support responsibilities.

AI & Productivity Skills:

Ability to effectively use AI assisted tools for:

  • Code generation and refactoring.
  • Test case creation and validation.
  • Log analysis and debugging.
  • API documentation and knowledge sharing.
  • Strong understanding of enterprise guidelines, data privacy, and secure AI usage.

Education and Certifications:

  • Undergraduate degree or equivalent experience/certification.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151898807

Similar Jobs

Hyderabad, India

Skills:

virtual networks snowflake ARM TemplatesKafkaSpring BootMicroservicesNosqlRDBMSDockerElasticsearchJavaHibernateGraphqlSqlDevopsGitGradleAzure AdSparkRest ApisAzureKubernetesInfrastructure as CodeApplication GatewayEvent HubCI CDHDInsightAKS

Hyderabad, India

Skills:

JavaCPower BiCosmosJavascriptMachine LearningWindbgPythonAI modelsAsimovETW tracingKustoWindows Performance AnalyzerAzure-based trace-processing systems

Hyderabad, India

Skills:

.Net Full Stack Developmentcontainerization Machine LearningCloud InfrastructureMicroservicesAngularRest ApiNosqlReactRDBMSDockerTerraformSnsSeleniumAWSCloudformationGcpSqsGo Programming LanguageAzureHelmKubernetesInfrastructure as Codesecurity best practicesAPI test automationCypressCI CD pipelinesPulsar

Hyderabad, India

Skills:

JavaCSqlPythonTeradata DBSNOSOTFcloud storage integrationtroubleshooting methodologiesdiagnostic toolsOFS

Hyderabad, India

Skills:

JavaApigeeKafkaSpring BootCss3AngularDevSecOpsDockerHtml5Rest ApisKubernetesAWSHarborCI CDRancher

Beware of Scammers

We don’t charge money for job offers