Java Developer
Intelliage Trainings Lahore, Pakistan 2025-03-23 08:55:28- 35 Views
- FULL TIME Job Type
Opportunity Description
Job Title: Java Developer
Job Location: [Specify Location / Remote]
Job Type: [Full-time / Part-time / Contract]
Experience Level: [Entry-level / Mid-level / Senior-level]
Salary: [Optional]
Job Summary:
We are looking for a talented Java Developer to join our development team. The ideal candidate will have experience building high-performance, scalable applications using Java and related technologies. You will be responsible for designing, developing, and maintaining Java-based applications, ensuring high quality and performance.
Key Responsibilities:
Develop and maintain Java-based applications using frameworks like Spring Boot and Hibernate.
Write clean, efficient, and well-documented code following industry best practices.
Design and implement RESTful APIs and microservices.
Work with databases such as MySQL, PostgreSQL, MongoDB, or Oracle.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Troubleshoot and debug issues to ensure optimal performance.
Implement security best practices to protect applications from vulnerabilities.
Participate in code reviews and contribute to team knowledge-sharing.
Stay up to date with new Java trends, libraries, and frameworks.
Required Skills & Qualifications:
Strong proficiency in Java (JDK 8 or later).
Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.).
Knowledge of ORM frameworks such as Hibernate or JPA.
Experience with RESTful API development and microservices architecture.
Proficiency in working with relational and NoSQL databases.
Familiarity with version control systems (Git, GitHub, GitLab, etc.).
Understanding of multithreading, concurrency, and design patterns.
Good problem-solving and analytical skills.
Preferred Qualifications:
Experience with containerization (Docker, Kubernetes).
Familiarity with cloud services (AWS, Google Cloud, or Azure).
Knowledge of CI/CD pipelines and DevOps practices.
Exposure to frontend technologies like Angular, React, or Vue.js.
Understanding of message queues (Kafka, RabbitMQ, etc.).
How to Apply:
Skills Required
Job Detail:
-
Industry: Information TechnologyDepartment: Information Technology
-
Career Level: ProfessionalExperience Level: Accounts Assistant
-
Gender: AnyTotal Positions: 5
-
Minimum Education: Java Developer
-
Job Shift: ON ROTATIONOpportunity Type: FULL TIME
-
Other Benefits: LEAVES
-
Expiration Date: 31-08-2025
Opportunity Location
Lahore PK