Senior JAVA Developer

Summary

Designs, develops, and maintains complex Java-based software systems; collaborates with teams to translate business needs into scalable solutions while mentoring junior developers.

We are seeking a highly skilled and experienced Senior JAVA Developer to join our team in Faisalabad Pakistan In this role you will be responsible for designing developing and maintaining complex software applications and systems

Key Responsibilities

  • Design and develop high-quality efficient and scalable software solutions using JAVA programming language
  • Collaborate with cross-functional teams to identify business needs and translate them into technical requirements
  • Conduct code reviews to ensure code quality consistency and adherence to coding standards
  • Troubleshoot and debug issues in existing software systems
  • Continuously update technical knowledge by researching new technologies tools and techniques
  • Mentor junior developers and provide guidance as needed

Requirements

  • Bachelors degree in Computer Science or related field
  • Minimum of 5 years of experience in JAVA development
  • Strong proficiency in Java programming language
  • Experience with web development frameworks such as Spring or Hibernate
  • Familiarity with Agile development methodologies
  • Ability to work independently as well as collaborate with a team
  • Excellent problem-solving skills
  • Strong communication skills

Salary 1300$ City Faisalabad Pakistan

Benefits

  • Accommodation provided
  • Free visa and ticket

We are an equal opportunity employer All qualified applicants will receive consideration for employment without regard to race color religion sex national origin or disability

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available