HamburgerMenu
hirist

Job Description

Job Description :


Responsibilities :

- Define and implement robust system architectures that ensure scalability, security, and optimal performance of backend services.

- Proactively identify and address potential bottlenecks and performance issues.

- Lead the end-to-end execution of complex projects, from initial design and planning through deployment and post-launch optimization.

- Ensure timely and high-quality delivery of projects, adhering to best practices and architectural standards.

- Drive Proof of Concepts (PoCs) to evaluate new technologies and methodologies for improving backend efficiency and innovation.

- Stay abreast of emerging trends and advancements in backend development and data processing.

- Optimize system efficiency, troubleshoot critical production issues, and implement strategies to enhance system reliability.

- Conduct thorough performance analysis and implement performance tuning techniques.

- Architect and implement scalable solutions for real-time data processing using Kafka and NiFi.


- Design and manage data pipelines for efficient data ingestion, transformation, and distribution.

- Design, optimize, and manage large-scale data storage solutions using MySQL and NoSQL databases.

- Implement data modeling and database optimization strategies for high-performance data access.

- Collaborate closely with product managers, architects, and other cross-functional teams to align technical

solutions with business goals.

- Effectively communicate technical concepts and solutions to both technical and non-technical stakeholders.

- Provide technical leadership, mentorship, and coaching to engineering teams, fostering a culture of excellence and continuous learning.

- Enforce best practices in coding, performance optimization, and security across the engineering organization.

Requirements :

- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

- 7+ years of experience in software engineering, with a strong focus on backend development.

- Expertise in Java and the Spring framework, with a proven track record of designing high-performance,

scalable systems.

- Extensive hands-on experience with Kafka and NiFi for event-driven architectures and large-scale data processing.

- Deep understanding of MySQL and NoSQL databases, including data optimization, schema design, and database management.

- Strong leadership and technical decision-making skills, with experience mentoring and guiding engineering teams.

- Exceptional problem-solving, analytical, and communication skills.

- Experience with cloud based technologies


info-icon

Did you find something suspicious?