Job Opening

Java Developer 

We are seeking an experienced and highly skilled Java Developer with at least 6 to 7 years of professional experience. The ideal candidate will have a strong background in developing high-performance, scalable, and robust applications using Java technologies. You will play a key role in the design, development, and maintenance of our software products, collaborating closely with cross-functional teams to deliver innovative solutions.

Your responsibilities will include: 

  • Design, develop, and maintain Java-based applications with a focus on performance, scalability, and reliability. 
  • Participate in all phases of the software development lifecycle, including requirement analysis, design, coding, testing, and deployment. 
  • Collaborate with product managers, architects, and other developers to define software requirements and design solutions. 
  • Write clean, maintainable, and efficient code following best practices and industry standards. 
  • Troubleshoot and resolve complex technical issues and bugs. 
  • Conducted code reviews and mentored junior developers to ensure code quality and adherence to best practices. 
  • Stay up-to-date with the latest industry trends and technologies to continually improve and innovate. 
  • Participate in Agile/Scrum processes, contributing to sprint planning, daily stand-ups, and retrospectives. 

Qualifications: 

  • Bachelor’s degree in Computer Science, Engineering, or a related field. 
  • 6-7 years of professional experience in Java development. 
  • Strong proficiency in Java SE/EE, with a deep understanding of core libraries and frameworks. 
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.). 
  • Proficiency in relational databases (e.g., MySQL, PostgreSQL) and ORMs (e.g., Hibernate). 
  • Familiarity with microservices architecture and RESTful APIs. 
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., Angular, React) is a plus. 
  • Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle). 
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes) is a plus. 
  • Strong problem-solving skills and the ability to work both independently and as part of a team. 
  • Excellent communication and interpersonal skills. 

Preferred Skills 

  • Experience with DevOps practices and tools (CI/CD pipelines, Jenkins, etc.). 
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra). 
  • Knowledge of messaging systems (e.g., RabbitMQ, Kafka). 

Perks & Benefits:

  • Fuel Allowance 
  • Provident Fund Scheme 
  • Health Insurance 
  • Sick, Casual, & Annual Leaves 
  • Paternal & Maternal Leaves 
  • Share Ownership Program 
  • Sales Incentives 
  • Social Welfare 

Job Details

Job Title:

Java Developer

Department:

Software Engineer

Job Type:

Full Time

Location:

DHA, Lahore, Pakistan

Gender:

Males & Females

Minimum Experience:

6-7  years

Apply Before:

31st July, 2024

Apply Now

Want to apply? Send Email to careers@khired.com and attach resume

Share This Job

Join our Talent Network

 

Become a Part of Dedicated and

Scrupulous Team of Professionals