Find a jobRecruiters

Senior Software Engineer (Java Microservices & Cloud-Native Platforms)

Exclusive opportunity

Onsite

Senior Software Engineer (Java Microservices & Cloud-Native Platforms)

Lenovo

Senior Software Engineer (Java Microservices & Cloud-Native Platforms)

Skills

Google Cloud PlatformJavaTesting & QAMicroservicesSpring BootGrafanaAIAWSPrometheusKubernetesTerraformAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bucharest, Romania

Work mode:

Onsite

Published on:

25 September 2026

What they need


General Information

Req #

WD00100073

Career area:

Hardware Engineering

Country/Region:

Romania

City:

Bucharest

Date:

Thursday, September 24, 2026

Working time:

Full-time

Additional Locations:

  • Romania

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.

Description and Requirements

About the role

We're hiring a senior, hands-on engineer who turns high-level concepts and architectural direction into production-grade software, with a high degree of autonomy. You will own microservices end to end: domain modeling, API design, implementation, and deployment and operation on Kubernetes.

The ideal candidate thinks like an architect but codes like a craftsman. You are comfortable debating trade-offs at the whiteboard, and just as comfortable turning those decisions into clean, testable,

Job Responsibilities

  • Design and build microservices. Own services end to end with Java and Spring Boot: domain boundaries, API contracts (REST, gRPC, event-driven), data models and integration patterns.
  • Turn architecture into implementation. Take high-level concepts and design decisions and turn them into concrete designs, working code and incremental delivery plans, with minimal hand-holding.
  • Contribute to architecture. Evaluate alternatives, document decisions (ADRs), flag risks early, and push back constructively when a design won't hold up in production.
  • Own the DevOps lifecycle. Containerize, deploy and operate services on Kubernetes. Build and maintain CI/CD pipelines, Helm charts or manifests, and infrastructure-as-code.
  • Engineer for production. Design for scalability, resilience and observability: metrics, tracing, structured logging, health checks, graceful degradation and capacity planning.
  • Raise the engineering bar. Lead by example through thorough code reviews, meaningful automated tests and pragmatic refactoring. Mentor mid-level engineers.
  • Work across boundaries. Collaborate with product owners, architects, QA and other teams to clarify requirements, align on interfaces and deliver predictably.

Job Requirements

Nice to have:

  • Experience with a major cloud provider (AWS, Azure or GCP) and managed Kubernetes (EKS, AKS, GKE).
  • Observability tooling: Prometheus, Grafana, OpenTelemetry, ELK or Loki.
  • Infrastructure-as-code (Terraform, Pulumi) and GitOps tools (Argo CD, Flux).
  • Service mesh (Istio, Linkerd) and API gateways.

What Lenovo Can Offer You

Compensation & Rewards

  • Performance-based salary reviews and annual bonuses
  • Meal tickets, service anniversary awards, and referral bonuses
  • Employee share purchase program

Health & Well-being

  • Fully covered private medical insurance
  • Annual well-being allowance for sports, training, relaxation, and therapy, and on-site chair massage
  • Life & accident insurance with extra medical coverage
  • Employee Assistance Program

Training & Development

  • Technical Ladder & Sales Excellence programs
  • Individual Career Development Plans with mentoring
  • Bookster subscription for continuous learning

Time Away

  • 21–28 vacation days depending on tenure
  • Sick days and extra paid leave for public holidays on weekends
  • Additional paid leave for employees with children

Messaging and event-driven systems (Kafka, RabbitMQ or similar) and patterns such as sagas, outbox, CQRS, circuit breakers and retries. Relational and NoSQL databases (e.g. PostgreSQL, MongoDB, Redis), including schema design and query optimization. Strong testing discipline: unit, integration (Testcontainers), contract and performance testing12+ years of professional software development, with deep Java expertise (Java 17+): concurrency, memory model, JVM tuning and performance profiling. Extensive hands-on experience with Spring Framework and Spring Boot: Spring Web/WebFlux, Spring Data, Spring Security, Spring Cloud, and DI and configuration internals. A proven record designing and delivering microservice architectures in production: service decomposition, API versioning, distributed data management, idempotency and failure handling. Solid Kubernetes experience: Deployments, Services, Ingress, ConfigMaps and Secrets, autoscaling, resource limits, rolling updates, and troubleshooting live workloads. Practical DevOps skills: Docker, CI/CD (GitLab CI, GitHub Actions, Jenkins or similar), Helm or Kustomize, and GitOps practices. Strong grounding in software design: SOLID, DDD, design patterns, clean or hexagonal architecture, and knowing when not to apply them.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.

Additional Locations:

  • Romania

  • Romania

AI PROCESSING NOTICE

We use AI-based tools to support some of our processes (e.g. online interviews recordings and transcripts) in order to achieve better efficiency, accuracy and for our documentation purposes. AI can make mistakes, but we always make sure that the outputs are manually reviewed by a human. You can always opt-out or contact us in case of any question.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

4 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

34 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools