Lead Engineer - Java

ORYSYS Limited
ContractColombo, Sri Lanka

Key Responsibilities

  • Design and implement robust software solutions aligned with system architecture.
  • Conduct effective design and code reviews.
  • Troubleshoot complex technical issues and provide innovative solutions.
  • Translate business and security requirements into functional and technical specifications.
  • Ensure adherence to the development of best practices, quality expectations, and delivery timelines.
  • Manage scope, estimations, delivery planning, and risk mitigation strategies.
  • Collaborate with cross-functional teams and stakeholders to align project objectives.

Qualifications

  • Bachelor's degree in CS, CSE, EE, or a related field, along with a recognized technical certification.
  • 5+ years of software development experience, including at least 6 months as a Tech Lead.
  • Proven experience leading teams and working in collaborative environments.
  • Strong expertise in object-oriented design, multi-tier architectures, and distributed systems.
  • Proficient in data modeling, software design patterns, and service-oriented development.
  • Skilled in troubleshooting, quality assurance, and configuration management.
  • Familiar with CMM processes and software development best practices.
  • Excellent analytical, communication, leadership, and decision-making skills.
  • Competent in at least two major technology stacks and familiar with additional platforms.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*