Junior Java Software Engineer

SupportFinity™

Saddar

On-site

PKR 600,000 - 1,000,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Noetic Technologies seeks a motivated Junior Software Engineer (Java) to join our backend team. You will contribute to scalable, high-performance backend systems using Java, Spring Boot, and RESTful APIs within a microservices framework.

You will collaborate with senior engineers and QA to build reliable services, work with Redis, PostgreSQL, RabbitMQ, and follow Agile/Scrum practices while learning enterprise‑level architectures.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong Java (8+) and object-oriented programming knowledge.
  • 1 year hands-on experience with Spring Boot and RESTful APIs.
  • Familiarity with microservices architecture and messaging queues.
  • Proficient with Git and Agile/Scrum practices; eager to learn.

Responsibilities

  • Develop, test, and maintain backend services with Java Spring Boot.
  • Build and enhance RESTful APIs to support web apps.
  • Work within a microservices architecture for scalability.
  • Manage message queues (RabbitMQ/Kafka) and caching (Redis).
  • Write clean, well-documented code following best practices.
  • Debug and resolve backend issues to ensure reliability.

Skills

Java
Spring Boot
REST APIs
Microservices
PostgreSQL
Redis
RabbitMQ
Git

Education

Bachelors in CS

Tools

RabbitMQ
Redis
PostgreSQL
Git

Job description

About the Role

We are looking for a motivated and detail-oriented Junior Software Engineer (Java) to join our backend engineering team. In this role, you will contribute to building scalable, high-performance backend systems using modern Java technologies. You will work closely with senior engineers and cross-functional teams to develop reliable microservices and RESTful APIs while gaining hands‑on experience with enterprise‑level architectures. This is an excellent opportunity for fresh graduates or early‑career professionals eager to learn and grow in a collaborative environment.

Key Responsibilities
  • Develop, test, and maintain backend services using Java Spring Boot.
  • Build and enhance RESTful APIs to support web applications.
  • Work with microservices architecture, ensuring scalability and performance.
  • Implement and manage message queues (RabbitMQ/Kafka) and caching mechanisms (Redis).
  • Write clean, efficient, and well-documented code following best practices.
  • Debug, troubleshoot, and resolve backend issues to ensure system reliability.
Collaboration & Delivery
  • Collaborate with frontend developers, QA, and product teams to deliver end‑to‑end solutions.
  • Participate in code reviews and contribute to improving backend development standards.
  • Assist in translating functional requirements into technical implementations.
  • Follow Agile/Scrum practices to ensure timely and high‑quality deliveries.
Innovation & Continuous Learning
  • Stay updated with modern Java frameworks and backend development trends.
  • Gain exposure to database design and optimization using PostgreSQL.
  • Continuously improve technical skills and adopt best engineering practices.
Requirements
  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of Java (Java 8 or higher) and OOP concepts & algorithms.
  • 1 year hands‑on experience with Spring Boot and RESTful API development.
  • Familiarity with microservices architecture.
  • Experience with RabbitMQ, Redis, and PostgreSQL.
  • Working knowledge of Git or other version control systems.
  • Basic understanding of Agile/Scrum methodologies.
  • Eagerness to learn, strong problem-solving skills, and a team‑oriented mindset.
Nice to Have
  • Experience with Hibernate / JPA.
  • Basic knowledge of HTML, CSS, JavaScript.
  • Exposure to frontend frameworks such as React or Angular.
About the Company

Noetic Technologies

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Java Backend Engineer: Grow with Spring Boot
Junior Java Backend Engineer: Grow with Spring Boot

SupportFinity™ • Saddar

On-site
PKR 600,000 - 1,000,000
Software Engineer Java
Software Engineer Java

Systems Limited • Islamabad

On-site
PKR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Systems Limited • Punjab

On-site
PKR 3,000,000 - 5,000,000
Software Engineer (Java)
Software Engineer (Java)

CodeFulcrum LLC • Lahore

On-site
PKR 1,200,000 - 1,800,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Creative Chaos • Karachi Division

On-site
PKR 2,790,000 - 4,687,000
Paid Time Off
Work From Home
Health Insurance
+5
Senior Software Engineer Java
Senior Software Engineer Java

Systems Limited • Islamabad

On-site
PKR 3,000,000 - 4,500,000
Junior Java Developer
Junior Java Developer

Abacus Global • Lahore

On-site
PKR 800,000 - 1,200,000
Full Stack Engineer
Full Stack Engineer

Systems Limited • Punjab

On-site
PKR 1,800,000 - 2,400,000
Senior Software Engineer - Java Spring Boot
Senior Software Engineer - Java Spring Boot

Exper Labs • Lahore Cant

On-site
Gym
Health Insurance
Provident Fund
+1
Senior Software Engineer - Java
Senior Software Engineer - Java

Creativechaos • Lahore

On-site