Lead Java Engineer Sojo Data

Lead Java Engineer

  • Industry Other
  • Category Information Technology
  • Location Kathmandu, Nepal
  • Expiry date Aug 09, 2025 (7 days left)
Job Description
Key Responsibilities
  • Lead, manage, and mentor a team of engineers focused on delivering scalable, reliable, and high-performance software.
  • Foster a culture of ownership, accountability, and continuous improvement within the engineering team.
  • Collaborate closely with Product Owners, Project Managers, and Leadership to define technical roadmaps and deliver against business objectives.
  • Ensure engineering best practices around code quality, test automation, and continuous integration/deployment.
  • Actively participate in system architecture discussions and drive engineering excellence.
  • Monitor, evaluate, and improve team performance through regular 1:1s, feedback, and performance appraisals.
  • Oversee recruitment, onboarding, and training of new engineering talent in collaboration with HR.
  • Manage team capacity planning, workload balancing, and quarterly planning exercises.
  • Handle administrative responsibilities such as attendance tracking, leave approvals, and personal development planning.
  • Coach and mentor engineers to enhance their technical, communication, and leadership skills.
RequirementsEducation
  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Master’s degree preferred.
Experience
  • 10+ years of total experience in software development, including at least 3 years in technical leadership and managerial roles.
  • Minimum 4 years of experience in people management and performance management.
  • Proven track record of delivering large-scale applications using Agile methodologies.
Technical Skills
  • Strong foundation in software engineering and system design.
  • Familiarity with modern development stacks, tools, and DevOps practices.
  • Hands-on experience with Agile/Scrum frameworks and project planning tools.
Soft Skills
  • Excellent people management and leadership capabilities.
  • Strong communication and influencing skills.
  • Conflict resolution and problem-solving abilities.
  • Proactive, self-driven, and adaptable to change.
  • High attention to quality and detail.