Java Backend Development Engineer
SIEMENSNew cairoUpdate time: February 5,2022
Job Description
Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We’re looking for a Java Backend development Engineer to join our Software Analytics Team in Cairo Egypt. Let's make the difference together! Meet the team - Video As a Java Backend development Engineer you will team up with other front-end and back-end web developers to provide tools that enable Siemens Digital Industries products' to collect and analyze product usage and behavior patterns to aid in the design and improvement our products. You will work on performance optimization, architecture, software design/engineering and testing, all the way up to web interface design. As well as, being involved in a full development life cycle from planning session, design/architecture meeting, code review, development and maintenance. You will have the opportunity to help build the next generation Software Analytics web application using the latest cutting-edge technologies. Main Responsibilities Design, develop, test, deploy, maintain and improve software. Manage individual project priorities, deadlines, and deliverables. Participate in the development process including, but not limited, architecture/design review, code review and test case review. Collaborate with managers, product architects, owners and key stakeholders to understand customer requirements. Work in an Agile Scrum environment to build new features for Software Analytics web application in a rapid, iterative way. Required skills, knowledge and experience B.Sc. or M.Sc. in Computer Engineering or Computer science.. +3 years of experience in Java programming, preferably in backend. +2 years of hands-on experience in developing on an DBMS such as PostgreSQL, MySQL, MSSQL or Oracle. Experience building scalable microservice-based architecture. Adept in database design, development and data modeling. Experience with technologies: micro services Docker/ software containers. Familiar with software development process (SCRUM/Kanban). Experience using git and GitLab in a collaborative development environment. Proficient in writing documentation and building unit tests. Knowledge of REST APIs, Java and Spring framework is a plus! Writing and optimizing SQL in PostgreSQL, MySQL or similar relational database knowledge is preferred. Experience working with NoSQL database such as MongoDB, Dynamo or Elasticsearch is a huge plus! Preferably has experience in developing large-scale data analysis applications. Experience developing web applications using UI frameworks such as GWT, Angular, React and/or BootStrap is a plus. Preferably has hands-on experience in developing and testing code in a Linux environment (RedHat, Centos). Highly developed communication skills, including the ability to present ideas and share your knowledge with others. We’re Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary and a generous holiday allowance. Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity for individuals with disabilities in employment, its services, programs, and activities. Siemens. Making real what matters If you want to make a difference – make it with us! Organization: Digital Industries Company: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone) Experience Level: Experienced Professional Job Type: Full-time
Get email alerts for the latest"Java Backend Development Engineer jobs in New cairo"
