Leading Engineer (Java Developer)
Русија (Општина Центар) IT development
Job description
Multiple Locations:Sankt Petersburg, Russian Federation; Moscow, Russian Federation
Job Family:Research & Development
New Search
Apply
English (UK)
Job Description
Siemens is a global powerhouse in electronics and electrical engineering, actively operating in more than 190 countries. We're offering a wide range of pioneering products for energy efficiency, industrial productivity, affordable healthcare and intelligent infrastructure, with a quickly growing focus on sustainability. To find answers to the toughest questions of our time, we need open-minded and curious people who dare to ask them. Just like the more than hundreds of thousands of people of Siemens. And maybe just like you.
Leading Engineer (Java Developer)
We are looking for an R&D engineer who will contribute to the software development of next generation products and solutions for energy domain incorporating data analytics for their improved performance, reliability and best in class quality.
What are responsibilities?
We consider candidates with various experience and skills ranging from young talented specialists till experienced and innovative developers. The responsibilities vary depending on experience of the candidate.
General areas of responsibilities cover:
· Design, develop and maintain high quality backend code
· Work closely with energy domain specialists and data scientists to solve technical challenges within distributed environments
· Improve scalability, stability, accuracy, speed and efficiency of the applications
· Work in a team using agile development methodologies such as Scrum, KANBAN
· Continuous improvement of the tools and processes used by the team
What are requirements?
· Experience in commercial software development with Java (3-5+ years)
· Deep understanding of Java platform (e.g. collections, concurrency, generics, exceptions, I/O)
· Proven ability to solve challenging problems by utilizing innovative non-conventional approaches
· Continuous learning and adoption of the newest technologies from the world of open source software
· Communication skills and readiness to work in a team as well as individually
· Ability to switch between different tasks
· Upper intermediate English
Would be beneficial:
· Experience with Cloud Computing: e.g. AWS stack, MS Azure
· Knowledge in machine learning/data mining/signal processing/AI
· Experience in
· Java 8, Kotlin, functional programming in general
· Message queues (e. g. Kafka, RabbitMQ)
· NoSQL databases and data grids (e.g. Cassandra, MongoDB, Couchbase)
· Distributed computations systems (e.g. Spark, Flink, Samza)
· Contribution to journals/blogs/professional community resources
What else should I know:
· Full time position
· Corporate medical insurance
· Corporate pension program
· Corporate trainings
· Fitness compensation
· Lunch compensation
Job ID: 82741
Organisation: Corporate Technology
Experience Level: Experienced Professional
Job Type: Full-time
Can't find what you are looking for?
Let's stay connected
Can't find what you are looking for?
Siemens Careers
Contact Us
© Siemens AG, 1996 – 2019
Terms Privacy Policy Cookie Policy
Cookies are used on this site to assist in continually improving the candidate experience and all the interaction data we store of our visitors is anonymous. Learn more about your rights on ourPrivacy Policy page.
Okay x