Job Overview

Location
Lahore, Punjab
Job Type
Full Time
Date Posted
1 day ago

Additional Details

Job ID
1448
Job Views
20
Career Level
Entry Level
Job Shift
First Shift (Day)
Work Mode *
On-site
Degree Requirement
Bachelors
No. of Positions
1
Years of Experience
1

Job Description

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.

Location

Similar Jobs

Dice Tech Recruitment Services

Python Developer - AI Model

Full Time

Dice Tech Recruitment Services

Laravel / Vue 3 Developer

Part Time

Dice Tech Recruitment Services

QA Engineer

Full Time

Dice Tech Recruitment Services

Mid level Backend Engineer

Full Time