Senior Microservices Engineer II

6 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Senior Microservices Engineer II at Marriott Tech Accelerator, you will be responsible for leading the design, development, and maintenance of scalable, event-driven cloud-native applications. You will play a key role in designing and delivering robust microservices using Java and Spring Boot, integrating with event streaming platforms such as Apache Kafka, and leveraging container orchestration and cloud-native tools to build resilient, scalable solutions. Your passion for solving complex problems and working with modern technologies will be instrumental in contributing to the evolution of microservices and event-driven architecture. Key Responsibilities: - Mentor team members, provide input on budgets and resource planning - Identify and drive service delivery improvements - Perform advanced analysis for processes and projects - Ensure Service Provider deliverables meet requirements and timelines - Oversee adherence to development, governance, and deployment standards - Coordinate across IT, vendors, and stakeholders; flag service issues early - Comply with IT standards and project management processes - Advise on process enhancements and maintain risk balance - Validate project plans, estimates, and deliverables from Service Providers - Plan team resource use, track outcomes, and resolve delivery issues Qualifications Required: - 6-8+ years of hands-on experience developing enterprise applications with Java, Play framework, and Akka - Strong expertise in designing and building microservices and RESTful APIs, with a deep understanding of microservices architecture and integration patterns - Experience in Reactive Programming (Spring WebFlux, Actor frameworks) - Proficiency with SQL and NoSQL databases (MongoDB, Couchbase, DB2) - Solid hands-on experience with Docker and Kubernetes for containerization and orchestration of cloud-native applications - Familiarity with DevOps tools such as GitHub, Harness, and Vault for source control, CI/CD, and secrets management - Strong understanding of API security protocols (OAuth, JWT, etc.) and best practices for securing distributed systems - Experience deploying and operating applications on AWS or similar cloud platforms - Exposure to logging and monitoring tools such as Dynatrace and Grails - Excellent problem-solving skills, attention to detail, and a passion for delivering high-quality, reliable software - Effective communicator with the ability to collaborate across teams and articulate technical concepts to non-technical stakeholders Education and Certifications: - Bachelor's degree in computer science, Information Technology, or equivalent experience (Note: The additional details about Marriott's core values have been omitted as they are not directly related to the job role.),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You