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"