Backend Developer
Software Engineering
Bucharest, Romania
Why Work at Lenovo
Description and Requirements
As a Backend Developer, you will play a key role in designing, building, and operating scalable backend systems that power Lenovo’s digital platforms. This position is suited for an experienced Java engineer with a strong background in cloud‑native, distributed systems and a passion for building reliable, high‑performance services. You will work closely with product, architecture, and infrastructure teams in an international environment to deliver business‑critical solutions.
Key Responsibilities
- Design, develop, and maintain backend services based on approved Product Requirement Documents (PRDs).
- Build and operate scalable microservices using Java and the Spring ecosystem.
- Translate business requirements into well‑structured system designs and technical solutions.
- Design and evolve data models in collaboration with database specialists to ensure performance and scalability.
- Ensure service reliability through effective exception handling, logging, and monitoring practices.
- Troubleshoot and resolve production issues, including service disruptions and API failures.
- Optimize application and system performance through code refactoring and infrastructure tuning.
- Contribute to continuous improvement of platform stability, security, and engineering standards.
Position Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
- At least 5 years of hands‑on experience building high‑scale, distributed, cloud‑native systems.
- Advanced proficiency in Java, including multithreading, collections, and JVM performance tuning.
- Strong experience with Spring Boot, Spring Cloud, and microservices‑based architectures.
- Solid knowledge of PostgreSQL, RabbitMQ, Redis, Docker, and Kubernetes in production environments.
- Practical experience with CI/CD pipelines and modern DevOps practices.
- Professional working proficiency in English, both written and spoken.
- Strong learning mindset, collaborative approach, and ability to work effectively in cross‑functional teams; experience with AI‑assisted development tools is considered an advantage.
What can Lenovo offer you:
- Opportunities for career development & growth
- Access to various training
- Performance-based rewards
- Flexible working environment (combination of working from home/office)
You will report to SSG (Solutions & Services Group) organization structure.
SSG has been focusing on the expanding IT service market, especially the digital workplace services opportunity, the growing demand for aaS (as a Service) model, and customers’ stronger preference for sustainability services. Meanwhile, SSG has continued to invest in software tools, platforms, and repeatable vertical solutions with our own IP, and focus on vertical solutions in manufacturing, retail, healthcare, education, and Smart City. We are expanding TruScale as a Service to include Digital Workplace Solutions, developing our Hybrid Cloud solutions, and exploring Metaverse solutions