Java Software Engineer

 

Description:

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

 

Responsibilities:

 

  • Design, develop, and architect the technical aspects of our products and ensure alignment with business goals
  • Lead the technical resources and ensure delivery on time while maintaining the product’s quality
  • Write clean code and automated test coverage (Unit, integration, E2E, and functional tests)
  • Code review and ensure code compliance with design patterns and the organization’s coding standard.
  • Collaborate with the product and analysts’ team in the discovery phase to recommend the best technical solutions
  • Communicate requirements and business expectations between the product and technical team
  • Conduct research and proof of concept to discover and implement new technologies and solutions that would yield a competitive advantage
  • Ensure adherence to security standards
  • Improve the quality and performance of the existing systems. Identify issues in existing systems and propose the best possible solutions
  • Provide mentorship for junior engineers

Organization HR Ways
Industry IT / Telecom / Software Jobs
Occupational Category Java Software Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-02-01 8:39 am
Expires on 2024-12-22