Senior Backend Developer & Architect
PermanentBookmark Details
JOB DESCRIPTION SUMMARY
The GE Grid Solution R&D team is developing a product to help manufacturers optimize the repair and maintenance of their equipment by minimizing the probability of failure, financial risk and allowing optimal use of their CAPEX/OPEX.
The team is made up of more than 35 people who work in different countries.
JOB DESCRIPTION
Your daily life as a backend developer & architect:
• You are responsible for the design, writing tests, implementing new features, fixing defects, and writing down documentations.
• You participate to the roadmap elaboration by providing practical solutions to improve and optimize the current solution implementation and the technical stack.
• You can lead PoC to assess and measure the impact of the potential solution.
• You build and improve overall technical design documents.
• You guarantee the quality of the code and itsmaintainability/scalability.
• You are using design to code approach.
• You participate in the preparation of functional and technical workshops.
• You are responsible for the successful completion of the tasks assigned to you in accordance with the schedule, quality standards and working methods.
The desired profile:
• You have extensive experience (10+ years) with JAVA (latest used: 17), Spring framework (boot, security, data…), Apache Kafka, Junit / Mockito
• You are rigorous, curious, and able to train yourself. You also know how to be adaptable to offer technical solutions adapted to the business needs expressed by the pilot project.
• You have experience with Micro services, REST Services development and containerization.
• You have a good working knowledge of SQL or NoSQL database technology and a query language (PostgreSQL, TimescaleDB)
• You have experience with source control systems (GIT)
• Knowledge of craftsmanshipprinciples/practices/methodologies(Clean code, clean architecture/code reviews, peer programming/TDD, BDD)
• You demonstrate an ability to work in a team, with all professions (UX/UI, SEO, SEA, Analytics, Data, etc.)
• Good skills in design, writing, planning but also in oral and written communication.
• You are familiar with the Agile method and the associated tools.
• You are fluent in English (both orally and in writing).
ADDITIONAL INFORMATION
Relocation Assistance Provided:
No
#LI-Remote – This is a remote position
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail