Posted on: 23/07/2025
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
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1518252
Interview Questions for you
View All