5,528 Java jobs in Pakistan
Software Development Lead (JAVA)
Posted 16 days ago
Job Viewed
Job Description
VR Hiring, Pakistan
Position Title: Software Development Lead (JAVA)
Salary Range: PKR 150 K to 300 K Job Location: Islamabad, Pakistan
Job Responsibilities:
- Defining the overall technical architecture for the application.
- Developing high-level product specifications with attention to system integration and feasibility.
- Provide technical expertise and recommendations in assessing new software projects.
- Responsible for reviewing, analyzing and occasionally modifying systems.
- Responsible for testing, debugging and installing to support application systems.
- Investigate and resolve application functionality related issues.
- Write technical procedures and documentation for the applications.
- Excellent analysis skills and the ability to develop processes and methodologies.
- Ability to rapidly learn and take advantage of new concepts, business models, and technologies.
- Provide technical guidance and coaching to developers and engineers.
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
- Approve final product before launch.
- Experience overseeing team members.
Required Qualifications, Experience and Skills
- Minimum Bachelor’s Degree in Computer Science or Software Engineering.
- Minimum 08 years of hands on experience with Java and Spring Framework development.
- Ability to meet timelines.
- Clear written and oral communications - must speak English fluently.
- Must be a team player and self-starter.
Proficiency in the following skills and technologies is mandatory:
- Database (MySQL)
- Spring, Hibernate
- SOA, Design patterns.
Plus:
Experience with following will be considered plus:
- Cloud computing architecting
- DevOps
- Docker
You may be a great fit if:
You have a willingness to embrace the concept of iterative development as the means for building excellent products.
You are ready to give all the effort necessary to do an excellent job - even if it means putting in extra time to research the problem you’re facing.
You are a perfectionist; knowing how it should be done and not stop until it’s done right.
#J-18808-LjbffrSoftware Development Lead (JAVA)
Posted 22 days ago
Job Viewed
Job Description
Position Title: Software Development Lead (JAVA) Salary Range: PKR 150 K to 300 K Job Location: Islamabad, Pakistan Job Responsibilities: Defining the overall technical architecture for the application. Developing high-level product specifications with attention to system integration and feasibility. Provide technical expertise and recommendations in assessing new software projects. Responsible for reviewing, analyzing and occasionally modifying systems. Responsible for testing, debugging and installing to support application systems. Investigate and resolve application functionality related issues. Write technical procedures and documentation for the applications. Excellent analysis skills and the ability to develop processes and methodologies. Ability to rapidly learn and take advantage of new concepts, business models, and technologies. Provide technical guidance and coaching to developers and engineers. Ensure software meets all requirements of quality, security, modifiability, extensibility etc. Approve final product before launch. Experience overseeing team members. Job Specification
Required Qualifications, Experience and Skills Minimum Bachelor’s Degree in Computer Science or Software Engineering. Minimum 08 years of hands on experience with Java and Spring Framework development. Ability to meet timelines. Clear written and oral communications - must speak English fluently. Must be a team player and self-starter. Proficiency in the following skills and technologies is mandatory: Database (MySQL) Spring, Hibernate SOA, Design patterns. Plus: Experience with following will be considered plus: Cloud computing architecting DevOps Docker You may be a great fit if: You have a willingness to embrace the concept of iterative development as the means for building excellent products. You are ready to give all the effort necessary to do an excellent job - even if it means putting in extra time to research the problem you’re facing. You are a perfectionist; knowing how it should be done and not stop until it’s done right.
#J-18808-Ljbffr
Java Developer
Posted today
Job Viewed
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
java developer
Posted today
Job Viewed
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 #FintechJob Type: Full-time
Pay: Rs100, Rs120,000.00 per month
Work Location: In person
Java Developer
Posted today
Job Viewed
Job Description
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
Executive
Experience3-5 Years
QualificationBachelor Degree
Java Developer
Posted today
Job Viewed
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
Java Developer
Posted today
Job Viewed
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.
Be The First To Know
About the latest Java Jobs in Pakistan !
Java Developer
Posted today
Job Viewed
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
Java Developer
Posted today
Job Viewed
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
Java Developer
Posted today
Job Viewed
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