Jr. Java Developer
Job Description:
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.
Required Skills:
OOP REST Web Technologies BASIC Core Java Financial Transactions Data Structures Structures Hibernate Microservices Reviews Spring Boot Analytical Skills Software Development Continuous Improvement Developers Banking CSS PostgreSQL Programming Databases Computer Science MySQL Documentation Software Java HTML Maintenance Design Engineering JavaScript SQL Science