Associate Software Engineer: Java, API & Full-Stack Growth

SmartRecruiters, Inc.

Karachi Division

On-site

PKR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NIQ is seeking an Associate Software Engineer to contribute to the development and maintenance of our products. You will work closely with senior engineers and mentors to build technical expertise, apply OO design, and learn functional programming and TDD in an Agile environment.

You will write clean, secure, and maintainable code, build APIs, and participate in full-stack development with TypeScript and Node.js. This role emphasizes continuous learning and collaboration in a dynamic team.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or currently in final year).
  • Up to 6 months of software development experience (internships, academic projects, or personal projects).
  • Understanding of Java and object-oriented programming concepts.
  • Familiarity with software testing, debugging, and code quality practices.
  • Basic knowledge of containerization technologies such as Docker.
  • Exposure to version control systems such as Git and understanding of CI/CD
  • Interest in NoSQL databases such as MongoDB and Elasticsearch.
  • Understanding of web technologies and RESTful API development.
  • Willingness to learn TypeScript and Node.js.
  • Strong analytical and problem-solving skills with a focus on software quality.
  • Effective communication and collaboration skills in a team environment.

Responsibilities

  • Develop and maintain software features under guidance of senior engineers.
  • Collaborate with cross-functional team members to identify and implement solutions.
  • Write clean, testable, maintainable, and efficient Java code.
  • Contribute to high-performance, scalable, reliable applications.
  • Support API design and implementation using OO principles.
  • Participate in Agile processes, including Scrum ceremonies.
  • Learn and contribute to full-stack development using TypeScript and Node.js.
  • Demonstrate commitment to continuous learning and knowledge sharing.

Skills

Strong analytical skills
Team collaboration
Effective communication
Willingness to learn

Education

Bachelor's degree in Computer Science or related field

Tools

Java
Spring Boot
TypeScript
Node.js
RESTful API
Angular
React
MongoDB
MySQL
Redis
Neo4j
DynamoDB
Docker
Git
CI/CD

Job description

NIQ is seeking an Associate Software Engineer to contribute to the development and maintenance of our products. You will work closely with senior engineers and mentors to build technical expertise, apply OO design, and learn functional programming and TDD in an Agile environment.

You will write clean, secure, and maintainable code, build APIs, and participate in full-stack development with TypeScript and Node.js. This role emphasizes continuous learning and collaboration in a dynamic team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Engineer
Associate Software Engineer

SmartRecruiters, Inc. • Karachi Division

On-site
PKR 900,000 - 1,500,000
Associate Software Engineer
Associate Software Engineer

qordata • Karachi Division

On-site
PKR 900,000 - 1,500,000
Associate Software Engineer | Agile District
Associate Software Engineer | Agile District

Agiledistrict • Lahore

On-site
PKR 600,000 - 1,200,000
Associate Software Engineer
Associate Software Engineer

Trinet Group • Gilgit Division

On-site
PKR 900,000 - 1,200,000
Full Stack Developer
Full Stack Developer

APIMATIC • Islamabad

On-site
PKR 70,000 - 90,000
Employee Share Option Program
Medical coverage and insurance for family
Collaboration with industry leaders
Senior Full-Stack Engineer: Enterprise Web & APIs
Senior Full-Stack Engineer: Enterprise Web & APIs

iDevNerds • Lahore

On-site
PKR 3,000,000 - 4,000,000
Junior QA Analyst (ASE) - Full-time, onsite
Junior QA Analyst (ASE) - Full-time, onsite

Grayhat Developers Private Limited • Islamabad

On-site
PKR 670,000 - 1,004,000
Competitive compensation
Direct exposure to real clientprojects
Mentorship from senior engineers
+3
Analyst Software Engineer – Node.js & API Backend
Analyst Software Engineer – Node.js & API Backend

ibex • Lahore

On-site
PKR 600,000 - 900,000
Senior Software Engineer (JAVA)
Senior Software Engineer (JAVA)

APIMATIC • Islamabad

On-site
PKR 2,000,000 - 3,600,000
Employee Share Program
Medical coverage and insurance
Opportunity to work with Silicon Valley advisors
Associate Software Engineer - OpenStack
Associate Software Engineer - OpenStack

Devsinc, LLC • Lahore

On-site
PKR 600,000 - 1,200,000