Java Developer

Lahore, Lahore, Pakistan
Full Time
Mid Level

Position Title: Java Developer 

Timings: 6PM-3AM PKT 

Location: Lahore

About Cloudelligent 

Cloudelligent is an AWS Premier Consulting Partner helping organizations modernize, migrate, and innovate in the cloud. We work at the intersection of cloud, data, and AI to solve real business problems and not just implement technology. With an international footprint, Cloudelligent is customer-obsessed and focuses on Generative AI and Agentic AI to deliver practical, scalable solutions. 

Job Objective 

The Java Developer will be responsible for developing, enhancing, and maintaining Java-based applications across both legacy and modern Java. The role requires working with Legacy Java code base, Modern Java 21+ and Node.js / TypeScript experience to deliver reliable and scalable solutions. 

Responsibilities 

  • Develop, enhance, and maintain Java-based applications in both legacy and modern environments. 

  • Work with Java 8 and Java 21 applications; contribute to legacy systems (Java 6 experience is a plus). 

  • Understanding JDO, KODO, and JPA. 

  • Collaborate with cross-functional teams, including developers working with Node.js and TypeScript. 

  • Develop and maintain backend services, APIs, and integrations. 

  • Debug, troubleshoot, and resolve application issues to ensure system stability and performance. 

  • Participate in code reviews and follow coding standards and best practices. 

  • Support cloud-based deployments and contribute to AWS serverless architectures. 

  • Ensure application security, reliability, and scalability. 

Requirements 

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

  • 4+ years of professional Java development experience. 

  • Hands-on experience with Java 8 and Java 21 (Java 6 experience is a bonus). 

  • Strong understanding of Java persistence technologies, including JDO, KODO, and JPA. 

  • Ability to work on both legacy systems and modern Java applications. 

  • Experience with Node.js and working knowledge of TypeScript (strongly preferred). 

  • Familiarity with AWS services, particularly serverless architectures. Lambda, Step functions et al. 

  • Experience with version control systems such as Git. 

  • Good problem-solving and analytical skills. 

  • Effective communication skills (proficiency in the English language). 

  • Self-motivated and able to work independently or as part of a team. 

  • Must have developed/scaled a large-scale project with 100k+ DAU. 

Highly Desirable 

  • Experience with AWS serverless services such as Lambda and API Gateway. 

  • Exposure microservices-based architectures. 

  • AWS Certifications (e.g., AWS Certified Developer Associate or Solutions Architect Associate). 

  • Experience integrating Java applications with Node.js/TypeScript services. 

  • Experience of Agentic AI and Spec based development. 

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*