5,115 Java Developer jobs in Pakistan

Java Developer

Lahore, Punjab Innovadel Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking an experienced Java Developer to join our Fintech development team. The ideal candidate will have a strong background in Java-based application development, with hands-on experience in financial or transactional systems. You'll be responsible for designing, developing, and maintaining scalable and secure financial software solutions.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications and microservices for fintech products.
  • Work on backend architecture, APIs, and integrations with third-party financial systems.
  • Collaborate with product managers, QA engineers, and DevOps teams to deliver high-quality software.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Troubleshoot and resolve production issues promptly.
  • Participate in code reviews, technical design discussions, and agile sprint planning.
  • Ensure performance, scalability, and security of applications.
  • Keep up-to-date with emerging technologies and fintech trends.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of professional experience as a Java Developer.
  • Strong proficiency in Core Java, Spring Boot, and Hibernate/JPA.
  • Experience with RESTful APIs and microservices architecture.
  • Good understanding of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Familiarity with message brokers (Kafka, RabbitMQ, etc.) is a plus.
  • Hands-on experience with Git, Maven/Gradle, and CI/CD tools.
  • Solid understanding of OOP concepts, design patterns, and software architecture principles.
  • Strong problem-solving and debugging skills.

Preferred Skills:

  • Experience working in a Fintech environment (banking, payments, accounting, or financial applications).
  • Knowledge of cloud platforms (AWS, GCP, or Azure).
  • Familiarity with containerization tools (Docker, Kubernetes).
  • Understanding of security and compliance standards in financial systems (PCI DSS, ISO, etc.).
  • Exposure to front-end frameworks (React, Angular, or Vue) is a plus.

Job Type: Full-time

Pay: Rs250, Rs400,000.00 per month

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

java developer

Karachi, Sindh Avanza Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Position: Java Developer

Location: Karachi

Industry: Fintech / Software Development

Role Overview:

We are looking for a skilled Java Developer to design, develop, and maintain enterprise-grade applications. The ideal candidate will have strong hands-on experience in Java, Spring Boot, and Microservices with the ability to work in a fast-paced, collaborative environment.

Key Responsibilities:

  • Design, develop, test, and deploy scalable Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop RESTful APIs and integrate third-party services.
  • Write clean, maintainable, and efficient code following best practices.
  • Troubleshoot, debug, and optimize performance.
  • Participate in code reviews and contribute to improving coding standards.
  • Ensure application security, scalability, and reliability.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2–5 years of hands-on experience in Java development.
  • Strong proficiency in Java 8+, Spring Boot, Hibernate, and Microservices.
  • Experience with REST APIs, JSON, and SQL/NoSQL databases.
  • Understanding of software design patterns and OOP principles.
  • Familiarity with / AngularJS is a plus.
  • Excellent problem-solving and analytical skills.

Nice to Have:

  • Experience in financial systems or banking applications.

Apply at:

Hiring #JavaDeveloper #SpringBoot #Microservices #SoftwareEngineering #Karachi #Fintech

Job Type: Full-time

Pay: Rs100, Rs120,000.00 per month

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Java Developer

Hyderabad, Punjab SplashBI

Posted today

Job Viewed

Tap Again To Close

Job Description

Splash Business Intelligence Private Limited

Business Intelligence & Data Analitycs

Job Description

Roles & Responsibilities: Includes the below listed but not limited to

  • Designing and developing business application using best practices.
  • Writing Spring Controller, Business Objects and repository components.
  • Developing product analysis tasks.
  • Making complex technical and design decisions for middleware business application.
  • Developing application codes and unit tests in Java & Spring.
  • Consulting with the design team.
  • Ensuring high performance of applications and providing support.

Knowledge and Skills Required:

  • Previous work experience as an Java developer (Spring Framework/Boot).
  • Proficient in Core APIs, Spring framework, Spring Cloud APIs.
  • Knowledge of MVC frameworks and core design patterns.
  • Proven working experience with Restful Services and API implementation.
  • Good Knowledge in working With Junit and Mockito.
  • Critical thinker and good problem-solver.
  • Knowledge in Visualization tool

Preferred:

  • Excellent communication skills.
  • Experience using Java building tools like Maven or Gradle.
  • Added advantage having exposure on Redis, Kafka, any MQ service, Hibernate.
  • Added Advantage with strong SQL / PL-SQL knowledge

Experience and Education:

Required: 3-7yrs in Java and Spring application development

Career Level

Executive

Experience

3-5 Years

Qualification

Bachelor Degree

This advertiser has chosen not to accept applicants from your region.

Java Developer

Hyderabad, Punjab Hash Agile Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

No. of Positions: 1

Position: JAVA DEVELOPER (SAP Netweaver & GWT)

Location: Coimbatore | Chennai | Hyderabad | Remote

Years of Experience: 5-7 years

Mandatory Skill:

  • Experience in Core Java, Java 6
  • Must have experience in Google Web ToolKit (GWT)
  • Strong working knowledge on Oracle 12c
  • Good working knowledge on SAP NetWeaver, experience in SAP Integration, working with SAP BW
  • Exposure to REST API
  • Experience in Unit testing
  • Demonstrated use of OOP, SOLID principles, design patterns and coding best practices

Desired Skills:

  • Experience in SAP Integration
  • Exposure to Azure services

Job Description:

  • Implement user-stories – coding user stories, unit testing
  • Create low level design, ensure code-coverage
  • Actively participate in meetings like SCRUM Team Daily Stand-ups, user-story grooming, sprint planning, retrospective, demos, any other adhoc meetings

Don't see a role that fits? We are growing rapidly and always on the lookout for passionate and smart engineers If you are passionate about your career, reach out to us

This advertiser has chosen not to accept applicants from your region.

Java Developer

Nisum

Posted today

Job Viewed

Tap Again To Close

Job Description

Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto
"Building Success Together,"
Nisum has grown to over 1,800 professionals across the United States, Chile, Colombia, India, Pakistan, and Canada. A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in today's world, with immersive and seamless experiences across digital and physical channels.

What You'll Do

  • Design, develop, and maintain Java/J2EE applications using Java 8 & 11 with a focus on microservices architecture.
  • Build and consume REST services, implement SOA principles, and work extensively with Spring Boot, Spring Batch, Schedulers, Spring JPA, Apache Camel, XML.
  • Develop scalable and secure solutions integrating with Kafka and relational databases such as Oracle, MySQL, and PostgreSQL.
  • Ensure high code quality through unit testing frameworks (Mockito, JUnit), test coverage, and adherence to coding standards.
  • Leverage Maven, Gradle, and CI/CD pipelines for continuous integration and deployment.
  • Collaborate in an Agile environment, participating in design discussions, code reviews, and sprint planning.
  • Optimize database queries and design efficient data models.
  • Contribute to AI-driven application development by integrating AI models into microservices and building scalable data pipelines (nice-to-have).
  • Stay up to date with emerging technologies and best practices to continuously enhance solutions.

What You Know

  • 3+ years of professional experience in Java/J2EE development.
  • Hands-on experience with Java microservices – Java 8 & 11, Spring Boot, Kafka, Oracle.
  • Proficient experience with SOA, REST Services, Spring Batch & Schedulers, Spring JPA, Apache Camel, and XML.
  • Strong skills in unit testing (Mockito, JUnit), test coverage, and code quality practices.
  • Proficiency with build tools (Maven & Gradle) and CI/CD pipelines.
  • Good to have exposure to SOAP APIs and Spring WebFlux.
  • Good to have UI knowledge in JavaScript, , and
  • Experience with Git, SVN, or other distributed version control systems.
  • Deep understanding of Java concepts, design patterns, and coding standards.
  • Passion for new technology, open source, and continuous skill development.

Additional Requirements

  • Independent thinker with the ability to identify problems and propose creative solutions.
  • Strong communication skills with the ability to collaborate across teams.
  • Team-oriented mindset with a focus on knowledge sharing and collaboration.
  • Ability to adapt to changing priorities and deliver under pressure.

Education

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related field.

Benefits
In addition to competitive salaries and benefits packages, Nisum offers its employees some unique and fun extras:

  • Health Benefits: Comprehensive health coverage, including in-patient, out-patient care, and life insurance.
  • Work-Life Balance: Flexible paid time off for medical leave, pilgrimage, family planning, and personal time.
  • Incentives & Rewards: Financial rewards, interest-free loans, extra salary, car financing, and savings programs.
  • Development & Training: Structured training, study sponsorships, international trips, and appreciation programs.
  • Corporate Appliances: Essential work tools, including a laptop, internet device, and accessories.
  • Office Facilities: Gym, gaming room, free lunches, and a vibrant work environment.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Lahore, Punjab Code Graphers

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities:

  • Develop and maintain scalable, high-performance backend applications using Java and Spring Boot.
  • Design and expose RESTful APIs that are efficient, well-documented, and easy to consume by frontend applications.
  • Collaborate with frontend/UI teams to ensure seamless integration of backend services. Work with business analysts, product owners, and QA to translate requirements into technical specifications and working solutions.
  • Participate in code reviews, write unit/integration tests, and follow coding standards and best practices. Troubleshoot, debug, and resolve application issues across development, test, and production environments.
  • Document backend systems, APIs, and integration workflows for easy onboarding and handovers. Stay current with backend and integration patterns, security practices, and cloud technologies.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 2+ years of hands-on experience with Java, Spring Boot, and building RESTful APIs.
  • Good understanding of how frontend technologies (like React, Angular, or plain JavaScript apps) consume backend services.
  • Experience working with microservices architecture and service-to-service communication.
  • Familiarity with API tools like Postman, Swagger/OpenAPI, and basic frontend testing. Version control experience (e.g., Git).
  • Exposure to CI/CD, containerization (Docker), or cloud platforms is a plus. Strong problem-solving skills and ability to work closely with cross-functional teams.

Job Type: Full-time

Application Question(s):

  • Do you have with Frontend Integration Awareness?
  • Are you comfortable with the EST Time zone ?

Experience:

  • Java Spring Boot : 2 years (Required)

Location:

  • Lahore (Required)

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Java Developer

Lahore, Punjab Algo

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Java Developer

Location: DHA Phase-8,Lahore (On-site)

Job Description:

1. We are seeking a skilled Java Developer with strong expertise in Spring Boot and hands-on experience working with SQL Server databases. The ideal candidate will be responsible for designing, developing, and maintaining backend applications, ensuring high performance, security, and scalability.

Design, develop, and maintain RESTful APIs and backend services using Java (Spring Boot framework).

2. Write efficient, reusable, and scalable Java code following best practices.

3. Develop complex SQL queries, stored procedures, functions, and performance tuning for SQL Server.

4. Collaborate with front-end developers, architects, and business analysts to deliver end-to-end solutions.

5. Integrate backend services with relational databases and third-party systems.

6. Ensure applications are optimized for performance, reliability, and security.

7. Participate in code reviews, testing, and debugging to maintain code quality.

8. Work with deployment teams to deliver solutions on cloud / on-premise environments.

9. Document technical designs, workflows, and solutions.

Qualifications Needed:

1. BS in CS/SE/IT

2. Atleast 3 years of Experience as Web Development and API

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java developer Jobs in Pakistan !

Java Developer

Islamabad, Islamabad MTBC CareCloud

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a skilled Java Developer to join our team. The role involves developing and maintaining healthcare data integration solutions, with a focus on HL7 standards, APIs, and system interoperability. You will work closely with global teams to ensure seamless data exchange between healthcare applications.

Key Responsibilities

  • Design, develop, and maintain healthcare integration solutions using Java.
  • Implement and support HL7 interfaces for in-patient and out-patient workflows.
  • Work on interoperability projects involving EHR, EMR, and practice management systems.
  • Develop REST/SOAP APIs and integrate with external healthcare systems.
  • Troubleshoot and resolve interface/integration issues.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions.
  • Ensure compliance with healthcare data exchange and security standards.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 2–4 years of hands-on development experience in Java (Core Java, Spring Boot).
  • Experience with HL7 v2.x messaging (ADT, ORM, ORU, SIU, DFT, etc.).
  • Familiarity with integration engines (Mirth Connect preferred).
  • Knowledge of FHIR, APIs (REST/SOAP), and database integration (SQL/NoSQL).
  • Strong debugging and problem-solving skills.
  • Good communication skills to coordinate with U.S.-based teams.

Nice to Have

  • Experience in healthcare IT domain.
  • Exposure to cloud environments (AWS/Azure).
  • Familiarity with version control (Git) and CI/CD tools.

Job Type: Full-time

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Java Developer

OpenPort

Posted today

Job Viewed

Tap Again To Close

Job Description

Java Developer — Karachi (Full-time)

OpenPort is a pan-Asian startup on a mission to make trucking, logistics and supply chains more efficient in Emerging Markets through an open, neutral, AI-driven platform. Our systems have already processed 800,000+ shipments, moved over 5 million tons of freight and traveled 500M+ km and we're growing our development team in Karachi.

We are hiring a Java Developer to help build and maintain our backend services.

Requirements:


• Minimum education: Bachelor's degree in Software Engineering, Computer Science, or a related discipline.


• At least 1 year of relevant experience in Java development.


• Strong knowledge of Java (Spring/Spring Boot preferred).


• Familiarity with REST APIs, relational databases (MySQL/Postgres), and Git.


• Good debugging skills and willingness to learn.

Responsibilities:


• Develop and maintain backend services in Java.


• Build and consume REST APIs.


• Work with relational databases for queries and integrations.


• Assist in troubleshooting, bug fixes and writing tests.


• Collaborate with the team to follow coding practices.

What we offer:


• Market competitive salary.


• Real product development experience.


• Supportive learning environment with mentorship.


• Career growth opportunities within a logistics-focused startup.

To apply, send your CV, and (if available) GitHub/portfolio link to

with the subject line "Java Developer — Karachi".

This advertiser has chosen not to accept applicants from your region.

Java Developer

Karachi, Sindh Avanza Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

We're Hiring – Senior Software Engineer (Java)

Location: Karachi

Experience: 3–5 Years

About the Role:

Avanza Solutions is looking for a Senior Software Engineer (Java) to join our dynamic team in Karachi. The ideal candidate will have hands-on experience in developing scalable applications using Java, Spring Boot, and front-end frameworks such as React or Angular.

Key Responsibilities:

  • Design, develop, and maintain enterprise-level applications using Java technologies.
  • Work with cross-functional teams to define, design, and deliver new features.
  • Ensure code quality, performance, and security of applications.
  • Troubleshoot and resolve complex technical issues.

Requirements:

  • 3–5 years of professional experience in Java development.
  • Strong expertise in Java, Spring Boot, and RESTful APIs.
  • Experience with React or Angular (frontend integration).
  • Good understanding of databases and version control (Git).
  • Excellent problem-solving and communication skills.

Why Join Us:

  • Collaborative and innovative work environment.
  • Opportunities for career growth and learning.
  • Competitive compensation and benefits.

If you're passionate about technology and innovation, we'd love to hear from you

Apply Now:

Job Type: Full-time

Pay: Up to Rs200,000.00 per month

Work Location: In person

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Developer Jobs