Senior Java Software Developer / Architect
LenovoBucharest, romaniaUpdate time: May 17,2021
Job Description
Position Description:
We are Lenovo! We’re a leader in genuine innovation, dreaming up – and
building – the technology and services that enable and inspire progress around
the world. Our innovative high-quality PCs & Smart Devices, Data Centers,
Mobile and Smart Office products are designed and built with the customer in
mind. And it’s our people who make this all happen- we believe different is
better and our strength lies in this diversity.
Lenovo is the Number 1 Supercomputing provider in the world measured by Top
500 entries and we keep going. Our DataCenter team is dedicated to fostering
an environment that encourages entrepreneurism and ownership - a workplace
where your talents can be challenged, and your efforts recognized and
rewarded.
Lenovo Infrastructure Solutions Group is currently seeking a Senior Software
Development Engineer/Architect for our system management software.
Lenovo XClarity Administrator is a centralized resource management solution
that is aimed at reducing complexity, speeding response, and enhancing the
availability of Lenovo server systems and solutions. It provides agent-free
hardware management for System x rack servers and Flex System compute nodes
and components, including the Chassis Management Module and Flex System I/O
modules.
You will report to System Management Sr. Software Development Manager and you
will participate in weekly collaborative planning calls and meetings.
In this position, you will:
• Create high level design and define architecture of the features.
• Work with chief architect and client team to gather requirements and define
priority of these requirements
• Mentor junior developers/testers and help them to grow
• Represent the Software team in the development/business discussion with
other teams in Lenovo
• Be customer advocate of our major customers.
• Write code according to team quality standards
• Propose technical solutions and take part in design discussions and planning
meetings
• Be able to work independently without supervision
• Be proactive, willing to learn and assumes responsibilities
#### Position Requirements:
• Bachelor's Degree in Engineering or Computer Science
• Very Good understanding of software architecture
• Minimum 10 years of programming experience and at least 4 years of
experience in Java 8+ (J2SE)
• Full-stack knowledge, deep understanding of Enterprise business
• Basic understanding or previous experience in Java Servlets
• Experience in developing under Linux environments
• Experience with a source code control system, GIT is preferred
• Excellent investigation and debugging skills
• Expertise with relational databases (e.g. PostgresSQL)
• Experience with Java related technologies: Maven, log4j, apache libraries,
Spring, Hibernate
• OOD, Design patterns
• Experience with Web Services, RESTful architecture, HTTP protocol
• Excellent understanding of data structures
• Good communication skills and willingness and ability to work in a global
team environment.
• Proactive, high energy, team player.
• Excellent ability to solve problems, analyze data and make recommendations
and solutions.
• Excellent English speaking and writing skills
Preferred skills:
• C/C++ previous experience
• Networking protocols: Ethernet, IPv4/IPv6, VLANs, LDAP, SLP, NTP
• Knowledge regarding scalability, security and refactoring
• Shell scripting
• Previous experience in embedded programming
What We Will Offer You:
• An open and stimulating environment within one of the most forward-thinking
IT companies
• Flat structures and fast decision-making processes
• A modern and flexible way of working to combine personal and professional
life, working from home
• An international team with a high focus on Gender Diversity
• Attractive compensation package
We are looking forward to discussing this position with you soon!
Lenovo is 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, status as a veteran, and basis
of disability or any federal, state, or local protected class.
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, status as a veteran, and basis
of disability or any federal, state, or local protected class.
Get email alerts for the latest"Senior Java Software Developer / Architect jobs in Bucharest, romania"