Job Overview

Location
Lahore, Punjab
Job Type
Full Time
Date Posted
23 days ago

Additional Details

Job ID
1448
Job Views
94
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

Full Stack Developer

Full Time

Dice Tech Recruitment Services

Backend Developer

Full Time

Dice Tech Recruitment Services

SDET - Software Test Engineer

Full Time

Dice Tech Recruitment Services

Frontend Developer

Full Time