Senior Software Engineer II

Marriott Tech Accelerator

Location:
Hyderabad
Posted:
29 May 2026
Listed on:
en-in.whatjobs.com

More in Telangana Private Sector

Job description

Role Title:Senior Software Engineer IIExperience Range: 6+ yearsWork location: Hyderabad, India.Work mode: Hybrid.Position Summary:We are seeking an outstanding engineering talentwithstrong hands-on expertise inenterprise 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 large scale 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:Technical Leadership:Trains and/or mentors other team members, and peers as appropriate.Identifies opportunitiesto enhance the service delivery processes.Performs more complex quantitative and qualitative analysesfor service delivery processes and projects.Communication - Conveys information and ideas to others in a convincing and engaging manner through a variety of methods.Problem Solving and Decision Making - Identifies and understands issues, problems, and opportunities; obtains and compares information from different sources to draw conclusions, develops and evaluates alternativesand solutions, solves problems, and chooses a course of action.Managing Change - Initiates and/or manages the change process and energizes it on an ongoing basis, taking steps to remove barriers or accelerate its pace; serves as role model for how to handle change by maintaining composureand performance level under pressure or when experiencing challenges.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 microservicesDiagnose and resolve production defects and performance issues using logs, metrics, traces,Perform root cause analysis (RCA).Use AI enabled analysis toolsto accelerate integration troubleshooting and impact analysisProactively identify reliability risks and optimization opportunitiesIntegration & Middleware:Work with API Gateways.Integrate APIs with backend systems, third party services, and messaging platforms (Kafka, RabbitMQ).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 neededCreate and maintain high quality API documentation.Mentor junior developers and promote responsible use of AI tools within enterprise development guidelinesRequired Skills & Qualifications: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.Technical Skills:6+ years of hands-on experience inAPI and microservices development with a strong understanding ofscalability, resiliency, and fault tolerant architectures.2+ years of expertise with React JS.Deep expertise inmicroservices architecture styles, includingservice orchestration vs choreographyStrong knowledge ofintegration patterns, enterprise integration architectures, and distributed system designExtensive experience withAPI Management platforms such asAkana, AWS API Gateway, Apigee, and KongProven experience withDomain Driven Design (DDD), Event Storming,CQRS, andEvent SourcingStrong understanding ofasynchronous, event driven, and reactive systems, includingReactive Streams and non-blocking architecturesHands on experience architectinghighly concurrent distributed systems, includingmulti-threading, concurrency models, virtual threads, and actorsExpertise inJava 17+,Spring Boot.Solid experience withRESTful APIs andAPI contracts using Open API/SwaggerStrong background inSQL and NoSQL databasesStrong 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.Extensive experience incloud native application development.Hands on experience withDocker, Kubernetes, and Kubernetes design patterns.Experience withAWS ecosystem, includingEKS, Fargate, Serverless, FaaS, and PaaS.Exposure toDAPR for building distributed microservices.Strong understanding ofDevOps and GitOps practices.Experience implementingCI/CD pipelines and automation.Expertise inlogging, metrics, monitoring, and distributed tracing usingOpen Telemetry.Hands on exposure toIstio Service Mesh andOPA (Open Policy Agent).Strong understanding ofAPI platforms, backend services, databases, and networking components across full stack infrastructure.Experience with logging, monitoring, and distributed tracing tools (Micrometer, Splunk, ELK stack, Dynatrace, AppDynamics, DataDog, New Relic, Open Telemetry, etc.).Ability to analyze production logs, metrics, and traces to resolve performance and stability issues.Capable of performing requirement analysis, solution architecture reviews and high-level solution design, resource-based and API specification development.Experience working in an agile developmentenvironment with an onshore offshore model.Must be results orientedhaving demonstrated technology leadership experience with ability to develop quick POC with cutting edge technologySoft 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.Education and Certifications:Undergraduate degree or equivalent experience/certification.

Apply on employer site ← All Private Sector