Job Overview

Location
Islamabad, Islamabad
Job Type
Full Time
Date Posted
21 hours ago

Additional Details

Job ID
1817
Job Views
15
Work Mode *
On-site

Job Description

We are looking for a highly skilled Java Engineer with strong expertise in modern backend technologies, cloud platforms, and scalable system design. The role requires proficiency in .NET, Java, Spring frameworks, microservices, and containerized deployments, with exposure to frontend frameworks as a secondary skill set.

What You’ll Do:

This position is ideal for a driven engineer passionate about building robust backend systems, cloud-native applications, and contributing to high-performing software solutions.

Backend Development & Cloud Engineering:

  • Design, develop, and maintain backend services using .NET / C# and Java (J2EE/Jakarta EE 9.0+).
  • Build microservices and enterprise applications using Spring Framework (5.x+), Spring Boot (2.6+), and Spring Cloud.
  • Deploy and manage applications in Docker / Kubernetes environments.
  • Implement cloud-native solutions with hands-on AWS Cloud services.
  • Apply unit and integration testing frameworks such as JUnit, Mockito, AssertJ, SpringTest, TestContainers, and WireMock.
  • Collaborate using GitHub, Jira, and CI/CD pipelines for development and project management.

Collaboration & Continuous Improvement:

  • Work closely with cross-functional teams to deliver scalable backend architectures.
  • Ensure code quality by following clean code, OOP principles, and design patterns.
  • Optimize performance, monitor bottlenecks, and maintain security best practices.
  • Write and maintain documentation, unit tests, and integration tests for reliability.

What You Know:

  • 3+ years of expertise in Java (J2EE/Jakarta EE 9.0+).
  • Hands-on experience with Spring Framework (5.x+), Spring Boot (2.6+), and Spring Cloud.
  • Proficiency with Docker, Kubernetes, and AWS Cloud.
  • Familiarity with testing frameworks: JUnit, Mockito, AssertJ, SpringTest, TestContainers, WireMock (at least one or two).
  • Knowledge of version control (GitHub) and project tracking tools (Jira).
  • Secondary exposure to frontend frameworks such as React or Angular.
  • Strong problem-solving, debugging, and analytical skills.

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Benefits:

In addition to competitive salaries and benefits packages, we offer:

  • Health Benefits: Comprehensive medical coverage, life insurance.
  • Work-Life Balance: Paid leave for medical, family, pilgrimage, and personal needs.
  • Incentives & Rewards: Financial rewards, loans, extra salary, car financing, and savings programs.
  • Development & Training: Structured training, study sponsorships, international trips, and appreciation programs.
  • Corporate Appliances: Laptop, internet device, and accessories.
  • Office Facilities: Gym, gaming room, free lunches, and a vibrant work environment.

Location

Similar Jobs

Dice Tech Recruitment Services

Scrum Master

Full Time

Dice Tech Recruitment Services

QA Executive – Customer Support

Full Time

Dice Tech Recruitment Services

Senior Software Test Engineer

Full Time

Dice Tech Recruitment Services

Software Developer

Full Time