
Senior Software Engineer Ii
4 weeks ago
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 Senior Software Engineer II Position Summary We are seeking an outstanding engineering talent with the experience to lead the design solutioning and delivery of large-scale enterprise Cloud-Native applications and Distributed Systems The ideal candidate is product-focused deeply passionate about solving complex problems and excited about emerging technologies that drive innovation This role requires an individual who can effectively communicate across all levels of the organizationupward to leadership and laterally across departmentsensuring that engineering efforts are aligned with business objectives The candidate should demonstrate the ability to oversee multiple projects ensuring successful completion within scope time and budget constraints As a Senior Java Software Engineer the candidate will play a key role in architecting and developing large-scale Distributed Systems and Application Platforms working on high-performance cloud-native microservices using Java 21 Reactive Programming Kubernetes and AWS EKS The candidate will have the opportunity to work with cutting-edge technologies including Spring AI LangChain4j WebAssembly WASM eBPF Agentic Computing and Generative AI GenAI as well as contribute to the evolution of next-generation application architectures Job Responsibilities Lead the architecture design and solutioning of large-scale Distributed Systems and Application Platforms ensuring high availability resilience and scalability Design and optimize high-performance microservices using Spring Boot 3 x WebFlux and Reactive Kafka Build and maintain RESTful APIs and gRPC services following Hexagonal Architecture Clean Code principles and SOLID design patterns Architect and implement large-scale Cloud-Native Applications using Microservices and Event-Driven Architectures with Kafka Actor Frameworks Service Orchestration and Choreography patterns Drive the development of Application Platforms enabling faster microservice development scalability and self-service capabilities for engineering teams Ensure high concurrency scalability and performance using GraalVM Netty Java NIO Virtual Threads and Actor Frameworks Design and implement Observability Monitoring and Performance Optimization using OpenTelemetry and MicroMeter integrating distributed tracing and logging Work with SQL NoSQL databases MongoDB Redis PostgreSQL to ensure efficient and scalable data access patterns Architect and deploy highly scalable Cloud-Native Applications on AWS EKS implementing Service Mesh Istio and Policy Enforcement OPA Stay at the forefront of emerging technologies experimenting with and applying new innovations to modernize application architectures Establish and enforce best practices in DevOps GitOps and CI CD pipelines using ArgoCD Jenkins and GitHub Actions Effectively communicate technical strategies and trade-offs to business stakeholders and senior leadership Collaborate with cross-functional teams including Product Management DevOps Security and Infrastructure in an Agile preferably SAFe environment Advocate for Engineering Excellence Best Practices and Open-Source contributions within the organization and the broader developer community Skill and Experience 6-10 years of hands-on experience with Java 21 and Spring Boot 3 x Strong experience building and scaling large-scale Distributed Systems and Application Platforms Highly skilled Kubernetes expert with deep expertise in Kubernetes Architecture internals Experience implementing Kubernetes Design Patterns such as Sidecar Ambassador and Adapter Proficiency in writing Kubernetes Operators in Go and Java to automate the management of complex applications within Kubernetes Deep understanding of Kubernetes networking CNI storage CSI and scheduling mechanisms Kubernetes ecosystem Stay up to date with the latest Kubernetes features and CNCF projects Istio Cilium KEDA etc Strong knowledge of container runtimes containerd CRI-O Docker Experience with Helm and GitOps practices Expertise in Reactive Programming Project Reactor WebFlux Reactive Kafka Netty NIO Actor Frameworks Deep understanding of Microservices Architecture Event-Driven Design DDD and Kubernetes Patterns Proven expertise in Concurrency Java Virtual Threads and Performance Optimization Hands-on experience with AWS EKS Docker Kubernetes Istio Service Mesh and OPA Strong knowledge of OpenTelemetry MicroMeter and Distributed Tracing Proficiency with SQL NoSQL databases PostgreSQL MongoDB Redis Experience implementing DevOps GitOps and CI CD Pipelines e g ArgoCD Jenkins GitHub Actions Strong background in GraphQL REST API Design and gRPC Experience with Spring AI and its integration into modern AI-powered applications Experience with LangChain4j leveraging LLMs Large Language Models for AI-driven applications in Java Demonstrated ability to lead and manage multiple projects delivering on time and within budget Excellent verbal and written communication skills with the ability to articulate complex technical concepts to both business and technical audiences Agile Scrum SAFe experience with a strong product-oriented mindset Strong passion for Emerging Technologies and their application in distributed computing and cloud-native development Contributions to Open Source projects and relevant technology certifications Experience in Full Stack Development with modern front-end technologies Experience in Systems Integration Package Analysis and Software Delivery Processes WebAssembly WASM experience for secure and high-performance execution of applications eBPF Extended Berkeley Packet Filter expertise for networking security and observability optimizations in Kubernetes environments Agentic Computing experience particularly in autonomous agents and AI-driven orchestration Generative AI GenAI experience particularly in AI-powered software development and automation Knowledge of AI ML frameworks and Edge Computing Data-Oriented Programming experience optimizing data structures and processing patterns for high-performance scalable applications Java 21 Vector API expertise for high-performance computing and optimization of mathematical and data-processing workloads Education and Certifications Undergraduate degree or equivalent experience certification Work location Hyderabad India Work mode Hybrid Marriotts core values At Marriott our make us who we are We believe that success is never final As we change and grow the beliefs that are most important to us stay the sameputting people first pursuing excellence embracing change acting with integrity and serving our world Being part of Marriott Tech Accelerator means being part of a proud history and a thriving culture
-
Software Engineer II
1 day ago
Hyderabad, Telangana, India Microsoft Full time US$ 1,20,000 - US$ 1,50,000 per yearThe Windows Cloud division is looking for a Software Engineer II (SWE II) that will help us take the Windows Cloud platform, as well as the Windows 365 Cloud PC and Azure Virtual Desktop business to the next level.Windows 365 Cloud PC (W365) and Azure Virtual Desktop (AVD) have recently been recognized as leaders in the Gartner Magic Quadrant for Desktop as...
-
Software Engineer II
2 days ago
Hyderabad, Telangana, India Microsoft Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAre you passionate about shaping the future applications of AI and empowering millions of users to unlock their full potential? The OneNote team is at the forefront of an exciting transformation with Copilot Notebooks: intelligent, dynamic notebooks infused with powerful AI that act as a true "second brain." Imagine effortlessly capturing ideas,...
-
Software Engineer II
3 weeks ago
Hyderabad, Telangana, India OSI Systems Pvt. Ltd. Full timeJob Description :Overview :Software Engineer-II will be involved in the development of software technologies for medical devices.The right candidate will be proactive, with great communication skills, demonstrate attention to details, have a passion for technology, and an excitement to produce great products.Software Engineer-II shall be responsible for the...
-
Software Engineer II
1 day ago
Hyderabad, Telangana, India Microsoft Full time US$ 80,000 - US$ 1,20,000 per yearMicrosoft is on a mission to build platforms and products that create and complete magical experiences across Microsoft, to empower every person and organization to achieve more. As part of that mission, Microsoft Devices Software team is on a journey to create new experiences on the Windows platform. A fundamental part of our strategy is having desirable...
-
Software Engineer II
1 day ago
Hyderabad, Telangana, India Microsoft Full time ₹ 15,00,000 - ₹ 20,00,000 per yearWith the Microsoft Cloud Security team, we take immense pride in developing a diverse set of security products and services that are leaders in their respective market segments. Our innovative solutions have set new industry standards, earning global recognition safeguarding critical infrastructure at the highest scale. Microsoft Defender for Cloud is a...
-
Software Engineer Ii
3 weeks ago
Hyderabad, Telangana, India JPMorgan Chase Full timeYou re ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you As a Software Engineer II at JPMorgan Chase within the Consumer Community Banking - Digital you are part of an agile team that works to enhance design and deliver the software...
-
Software Engineer II
2 weeks ago
Hyderabad, Telangana, India Chase Bank Full timeJob DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking- CBC technologyt, you are part of an agile team that works to enhance, design, and...
-
Software Engineer II
4 days ago
Hyderabad, Telangana, India JP Morgan Chase & Co. Full timeJob DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Corporate Technology, you are part of an agile team that works to enhance, design, and deliver the software components...
-
Software Engineer II
1 week ago
Hyderabad, Telangana, India Microsoft Full time US$ 1,20,000 - US$ 2,00,000 per yearAre you passionate about working on cutting-edge devices? Surface Team is dedicated to building powerful devices that empower individuals and organizations. We're working on the next generation of Surface products, and we need talented individuals like you We are seeking a skilled engineer to enhance enterprise customer experience in...
-
Software Engineer Ii
3 weeks ago
Hyderabad, Telangana, India JPMorgan Chase Full timeYou re ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team you are part of an agile team that works to enhance design and deliver the software...