Software Engineering Manager

Egypt - Cairo

Main Responsibilities:

• Lead a team of java developers.
• Design, develop, and test Spring-based solutions using common standards and integrations such as Data, Redis, Kafka, etc.
• Deliver strategic improvements to large scale Spring Boot products.
• Identify potential challenges and bottlenecks in order to address them proactively.
• Develop and utilize technical documentation.
• Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems
• Maintain and update all existing Spring applications as needed.
• Translate software requirements into working and maintainable solutions within the existing application frameworks and standards.
• Implement the product's lifecycle: Design, development, quality, deployment, and maintenance.
• Develop and adhere to best practices for developing applications
• Continuously contribute to team performance improvement and collaboration
• Collaborate effectively across teams.
• Help DevOps in release automation.


 


Job Requirements• 10+ years of experience in the field or Java SpringBoot.• Expert in Spring boot/JAVA8 experience in system design and architecture.• Expert in microservices and microservices design.• Knowledge of MySQL and NoSQL databases (document database, key-value based, graph database). should have worked on scale and handled high customer traffic.• Familiar with various design and architectural patterns.• Knowledge of queuing systems and Kafka• Knowledge of search engines such as Elasticsearch.• Skill for writing reusable Java libraries.• Writing clean, readable Java code.• Good knowledge of Docker and Orchestration layers.• Understanding of JVM, its limitations, weaknesses, and workaround.• preferably who has FinTech and e-commerce experience. We Offer:·      Attractive package·      Health Insurance·      The opportunity to become part of a highly professional and dynamic team working around the world·      Healthy Environment·      Annual Bonus according to performance.
Post date: 22 May 2024
Publisher: Wuzzuf .com
Post date: 22 May 2024
Publisher: Wuzzuf .com