Lahore, Pakistan

Java Developer

 Job Description:

Role Overview

Abacus Consulting is looking for a Java Developer with up to 2 years of experience to support the development of scalable, secure, and cloud-ready backend applications. This is an excellent opportunity for early-career professionals to grow within an enterprise technology environment.

Key Responsibilities

  • Develop and maintain backend services using Java and Spring-based frameworks
  • Assist in building and consuming RESTful APIs
  • Work with databases and support data integration activities
  • Participate in code reviews and follow best coding practices
  • Support application performance, stability, and security
  • Collaborate with senior engineers, DevOps, and frontend teams

Required Skills & Stack

  • Java: 8+ / 11
  • Frameworks: Spring Boot, Spring MVC (basic Spring Security is a plus)
  • APIs: RESTful services, basic microservices understanding
  • Data: JPA / Hibernate, SQL (NoSQL is a plus)
  • Cloud Exposure: GCP / AWS / Azure (basic exposure preferred)
  • DevOps Tools: Git, Maven / Gradle (Docker/Kubernetes is a plus)
  • What We Offer
  • Hands-on experience with enterprise-grade applications
  • Mentorship from senior engineers
  • Growth-oriented and collaborative work environment
  Required Skills:

MVC Development RESTful APIs Spring Gradle JPA BASIC Spring MVC Gcp NoSQL Azure Hibernate Consulting Maven Reviews Microservices DevOps Spring Boot AWS Kubernetes Integration Databases Docker Security Git Java SQL