Job Title:
Java Developer (Fresh Graduate / Junior)
Experience:
01 Year
Location:
Lahore - OnSite
Employment Type:
Full-Time
Job Summary:
We are looking for a motivated and enthusiastic Java Developer to join our technology team. The ideal candidate should have a solid understanding of core Java concepts, object-oriented programming, and basic software development practices. Banking or financial domain knowledge will be considered a strong advantage.
Key Responsibilities:
-
Assist in the design, development, and maintenance of Java-based applications.
-
Write clean, efficient, and maintainable code following best practices.
-
Collaborate with senior developers to troubleshoot and debug applications.
-
Participate in code reviews and contribute to continuous improvement.
-
Maintain documentation for developed modules and processes.
Required Skills & Qualifications:
-
Bachelors degree in Computer Science, Software Engineering, or related field.
-
Strong understanding of Core Java, OOP concepts, and basic data structures.
-
Familiarity with SQL and relational databases (e.g., MySQL, PostgreSQL).
-
Basic understanding of web technologies (HTML, CSS, JavaScript) is a plus.
-
Good problem-solving and analytical skills.
-
Ability to work in a team environment and learn quickly.
Preferred (Nice to Have):
-
Knowledge of banking processes, payment systems, or financial transactions.
-
Exposure to Java frameworks such as Spring Boot or Hibernate.
-
Understanding of APIs, REST services, and microservices concepts.