← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Senior Software Engineer (API) Java, Spring, Python & AI-Augmented Engineering

L'Oréal · Hyderabad

📅 13/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

View and apply on WorkMundi →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Unleash Your Potential at L'Oral's Beauty Tech! Who Are We For 115 years, LOral, the worlds leading beauty player, has devoted itself to one thing only: fulfilling the beauty aspirations of consumers around the world. For more than a century, LOral has devoted itself solely to one business: Beauty. Present in 150 countries across five continents and with 42 billion consolidated sales, L'Oral is the global industry leader. With 37 global beauty brands across four divisions, LOral offers beauty for each covering all beauty categories and catering to all beauty desires. With the acquisition of the Australian brand Asop in 2023, the Group continues to expand its portfolio through targeted acquisitions as part of its drive to create the future of beauty. Today, LOral includes more than 2,000 tech professionals and is constantly growing. Beauty Tech is changing the game and leading the shift towards new consumer realities and a digital disruption. Championing Beauty Tech, we invent the beauty of the future while becoming the company of the future. Beauty Tech is how we know our consumers intimately, augmenting their beauty journeys with unparalleled diverse and sustainable experiences. Beauty Tech equips the Group with the key assets it needs to conquer this new world, where Tech has become strategic. With this ambition, LOral continues to recruit diverse, innovative, skilled and passionate minds in different tech domains such as Data, Digital, Cloud, Cyber Security, IT Architecture, DevOps, Applications and Infrastructure. A Day in the Life of Senior Software Engineer (API) Java, Spring, Python & AI-Augmented Engineering We are looking for a hands-on Senior Software Engineer to join our development squad and work directly with the Technical Lead to execute our integration strategy. You will be responsible for the "build" part of the blueprint. This role focuses on delivering robust, high-performance REST/gRPC APIs and event-driven microservices using Java, Spring Boot, and messaging queues. While Java is our primary stack, proven experience with Python web frameworks (FastAPI, Flask, or Django) is a significant plus for polyglot integration projects. You will collaborate with the Tech Lead to ensure AI coding assistants are used effectively, code adheres to security benchmarks, and integrations are deployed reliably. In this role, You will. AI-Augmented Development (Execution Focus)AI Productivity: Actively use GitHub Copilot, Cursor, or equivalent to generate code, complex SQL mappings, and integration test suites, following the squad's standardized "Prompt Library" established by the Tech Lead.Code Quality & Security: Review AI-generated code to prevent "hallucinated" vulnerabilities, ensuring all output meets performance and security benchmarks before submission.Test Automation: Leverage AI to generate comprehensive unit and integration test suites for both Java and (where applicable) Python components, increasing test coverage and reducing manual testing overhead. API & Integration BuildDevelopment: Implement core business logic using Spring Cloud, Kafka, or RabbitMQ to support integration patterns (e.g., Saga, Event-Driven) defined by the Solution Architect and Tech Lead.API Craftsmanship (Java): Design, build, and refine RESTful and gRPC APIs with a focus on implementation detailsincluding custom filters, interceptors, error handling, and response serialization.Polyglot Support (Python): Contribute to or maintain API services written in FastAPI, Flask, or Django where required, supporting cross-team integration needs or legacy system migrations.Cloud-Native: Develop microservices optimized for GCP (GKE, Cloud Run, Pub/Sub) or Azure (AKS, App Service, Service Bus), following the squad's deployment standards. Spring, Java & Python Excellence (The "How")Spring Ecosystem (Mandatory): Deep-dive into Spring Boot 3.x features, Spring Security (OAuth2/OIDC), and Spring Data/Hibernate configurations (optimization, caching strategies, N+1 query prevention).Python Ecosystem (Preferred): When working in Python, adhere to best practices using FastAPI async capabilities, Flask blueprints, or Django REST framework for rapid prototyping or integration layers.Performance Tuning: Profile API endpoints and database access layers across both stacks to ensure low latency and high throughput. Collaboration with Tech LeadPR Participation: Participate in Pull Request reviews, upholding the quality gates set by the Tech Lead. Provide constructive feedback to peers to maintain a clean, scalable codebase.Mentorship: Mentor junior developers in Java best practices, Spring patterns, and effective AI tool usage. Act as a resource for Python-related questions where applicable.CI/CD Execution: Work alongside the Tech Lead and DevOps to refine CI/CD pipelines (Git, GitHub Actions, or Jenkins), ensuring smooth, zero-downtime deployments. What are we looking for Technical Requirements AI Tooling: Proven .
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →