Abacus Consulting

Full Stack Developer (Java + Angular / Next.js)

Abacus Consulting Lahore, Punjab, Pakistan

IT Services and IT Consulting · 5,001-10,000 employees

9 h ago
angular Mid (2-5 yrs) Full-time Pakistan
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The developer will design and maintain backend services using Java while building responsive frontend applications with Angular or Next.js. They are also responsible for integrating APIs, optimizing database queries, and participating in Agile development processes.

What they look for

Java Angular Next.js RESTful APIs SQL NoSQL Object-Oriented Programming Multithreading Agile Scrum Application Architecture Debugging Problem-solving Software Engineering

Requirements

Candidates must have strong proficiency in Java, RESTful APIs, and either Angular or Next.js, along with experience in database management. A solid understanding of object-oriented programming and professional experience in industry environments like Fintech or SaaS is required.

Full description

Key Responsibilities

Backend Development (Mandatory – Core Requirement)

• Design, develop, and maintain backend services using Java

• Build and consume RESTful APIs

• Work with SQL or NoSQL databases and optimize queries

• Implement secure and scalable application architectures

• Debug, profile, and optimize application performance

• Write clean, maintainable, and testable code

Frontend Development (Mandatory)

• Develop responsive web applications using Angular OR Next.js

• Integrate frontend components with backend APIs

• Ensure performance, usability, and UI standards are met

General Responsibilities

• Participate in code reviews and architecture discussions

• Follow software engineering best practices

• Work in Agile / Scrum environments

• Troubleshoot and resolve production issues when required

Required Technical Skills

Strong understanding of:

• Object-Oriented Programming (OOP) concepts

• Java Collections and multithreading basics

• Exception handling

• REST APIs

• Application architecture fundamentals

Industry Experience

Experience working in at least one professional industry environment such as:

• Banking

• Fintech

• Consulting

• SaaS companies

• Technology firms

Preferred Candidate Profile

• Strong problem-solving and debugging skills

• Experience working on production-grade systems

• Ability to work independently and collaboratively

• Good communication and documentation skills

Similar roles