982 Java Software jobs in Pakistan

Java Software Engineer

Lahore, Punjab T.X.T Solution

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

2-5 years of comprehensive JEE development experience

An Excellent team player

Strong SQL query writing skills

Analyze and detail product requirements.

Write well-designed, testable, and efficient code.

Ensure designs are in compliance with specifications.

Support continuous improvement by investigating alternatives and technologies and presenting these for design reviews.

You will be working in a fast-paced Agile-based development environment.

Document software components

Job Responsibilities:

Design, implement and launch scalable fault-tolerant platform services for the enterprise.

Produce technical design documentation for other teams to consume.

Manage peer code reviews and write unit, functional and integration testing to maintain high-quality standards.

Provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.

Interacts cross functionally on matters that require coordination across functional/organisational lines.

Collaborates well with other engineers and other engineering groups voluntarily shares information.

Offers proposed design changes/suggestions to processes and products, and exerts significant latitude in determining the objectives of an assignment.

Job Specification

Solid programming experience with Core Java and JEE technologies like Servlets, Spring Framework, Hibernate/JPA, and Web services with technical knowledge in server-side programming.

Experience in Spring Boot and spring cloud framework.

Experience with Hibernate and Java 8 APIs.

Experience with source code management tools, mainly GIT,

Exposure to Eureka, NO SQL and RabbitMQ.

Experience in Test Driven Development.

Experience with Unix/Linux-based operating systems.

Experience in Angular/React is a plus.

Experience with Docker is a plus.

Excellent analytical, and technical skills to solve complex technical problems.

Very good communication skills and ability to multi-task.

Solid knowledge of writing software to scale for the web for performance, reliability and scalability.

Good knowledge of databases technologies both RDBMS and No-SQL.

Knowledge of content management platforms is a plus.

Works effectively with cross-functional and/or global teams, and readily shares information with others.

Ability to learn and evaluate new technology.

Possesses strong product/technology/industry knowledge

Information Technology and Services - Lahore, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

Lahore, Punjab T.X.T Solution

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

2-5 years of comprehensive JEE development experience An Excellent team player Strong SQL query writing skills Analyze and detail product requirements. Write well-designed, testable, and efficient code. Ensure designs are in compliance with specifications. Support continuous improvement by investigating alternatives and technologies and presenting these for design reviews. You will be working in a fast-paced Agile-based development environment. Document software components Job Responsibilities: Design, implement and launch scalable fault-tolerant platform services for the enterprise. Produce technical design documentation for other teams to consume. Manage peer code reviews and write unit, functional and integration testing to maintain high-quality standards. Provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity. Interacts cross functionally on matters that require coordination across functional/organisational lines. Collaborates well with other engineers and other engineering groups voluntarily shares information. Offers proposed design changes/suggestions to processes and products, and exerts significant latitude in determining the objectives of an assignment. Job Specification

Solid programming experience with Core Java and JEE technologies like Servlets, Spring Framework, Hibernate/JPA, and Web services with technical knowledge in server-side programming. Experience in Spring Boot and spring cloud framework. Experience with Hibernate and Java 8 APIs. Experience with source code management tools, mainly GIT, Exposure to Eureka, NO SQL and RabbitMQ. Experience in Test Driven Development. Experience with Unix/Linux-based operating systems. Experience in Angular/React is a plus. Experience with Docker is a plus. Excellent analytical, and technical skills to solve complex technical problems. Very good communication skills and ability to multi-task. Solid knowledge of writing software to scale for the web for performance, reliability and scalability. Good knowledge of databases technologies both RDBMS and No-SQL. Knowledge of content management platforms is a plus. Works effectively with cross-functional and/or global teams, and readily shares information with others. Ability to learn and evaluate new technology. Possesses strong product/technology/industry knowledge Information Technology and Services - Lahore, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Junior Java Software Engineer

Gini Talent

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a Junior Java Software Engineer!

About Gini Talent

Founded in 2019 in Istanbul, Gini Talent is a fast-growing, technology-driven staffing and recruitment company. We specialize in contract, temporary, and permanent talent solutions across IT, marketing, creative, and finance roles. Headquartered in Istanbul, with offices in London, New Jersey, and Dubai, we serve clients across 14 countries. Certified with ISO 9001 and ISO 27001, Gini Talent is recognized for its innovative recruitment technologies and AI-powered solutions that enhance the hiring experience for clients and candidates alike.

Responsibilities

  • Develop tools and applications according to technology best practices
  • Participate actively in the full software development cycle
  • Propose technical strategies, architecture, and solutions that meet overall business requirements
  • Follow and work according to software development standards and methodologies
  • Identify potential improvements
  • Collaborate with internal and external stakeholders

Requirements

  • Maximum of 1 year of experience excluding internships (ideally 5–6 months in software development)
  • Strong knowledge of Java
  • Solid understanding of OOP principles, Data Structures, Algorithms, and Design Patterns
  • Proactivity and motivation to learn
  • A mindset of delivering high-quality code

What’s in it for you?

  • 100% Remote work opportunity with flexible collaboration across global teams
  • Exposure to diverse industries and challenging international projects
  • Continuous learning environment with professional growth opportunities

Apply and follow the Gini Talent page!

Seniority level
  • Seniority level Entry level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries Staffing and Recruiting

Referrals increase your chances of interviewing at Gini Talent by 2x

Sign in to set job alerts for “Java Software Engineer” roles. Intermediate Full-Stack Software Developer Full Stack Engineer- Node.js, React,js and Firebase Java Technical Support Engineer - Remote Work Full Stack Engineer (Node/Python and React) Java Technical Support Engineer - Remote Work Java Technical Support Engineer - Remote Work Java Technical Support Engineer - Remote Work Full Stack Developer (React.js & Node.js) Arificial Intelligence Full Stack Engineer Full Stack Engineer (MERN Stack) Pakistan Freelane Full Stack Developer (Next.js/Node.js) Full Stack Mobile App Developer (Contract) Senior Full Stack Engineer - (Node+React) Full Stack Developer, Trilogy (Remote) - $60,000/year USD Java Technical Support Lead - Remote Work Full stack developer with strong UI/UX skills Full Stack Python & ReactJS Developer (UK B2B Tech Startup)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer

Lahore, Punjab Unifonic, Inc.

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing how businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.

We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we’re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big!

Meet the team!

Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic’s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our team.

As a Senior Software Engineer, you will be focused ongaining command of the internal workings of Unifonic's existing products and technology, implementing enhancements, supporting bug fixes, performing data analysis, reporting key metrics for Unifonic's platform, and working on the next-generation evolution of the products while using the latest tools and technology within agile scrum teams.

Help us shape the future of communication by:

  • Building and maintaining solutions that scale. Serving millions of users every day.

  • Contributing to building and maintaining the policies, procedures, and technical assets in Unifonic’s cloud infrastructure.

  • Supporting various teams with a technical vision in the core areas of interest for Unifonic's products.

  • Supporting multi-cloud-based communication products, especially as an augmentation to the internal technology team and working with partners’ software development teams.

  • Working on cloud-based development and deployment, including the following: AWS (EC2, SQS, S3, RDS, Aurora).

  • Working closely with service delivery teams to support product deployments to the cloud.

  • Understanding and using Unifonic's technical architectures, tools, and techniques to build powerful, efficient, flexible, and scalable solutions.

  • Performing basic database administration, performance optimization, index optimization, writing advanced select queries, and replacing cursor usage with relational SQL.

  • Collaborating with product owners, scrum masters, and other developers to deliver a quality product using tools such as JIRA and Git.


What you'll bring:

  • Hands-on 5+ years of experience in developing complex projects, preferably in the communications domainby using Java (Spring Framework).

  • Hands-on experience in Web Development (HTML, CSS, JS).

  • Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, etc.

  • Practical experience with cache technologies such as Memcached, and Redis.

  • Experience coding in Python.

  • Solid experience in managing Linux servers and applications (Nginx, apache2, etc).

  • Proficiency in a Linux environment and in consuming and designing RESTful APIs.

  • Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture.

  • Bachelor's degree in Engineering, Software, or a related discipline or the equivalent.

  • Familiarity with software project management tools similar to Agile, Maven, and Git.

  • Experienced with using cloud hosting technologies such as AWS.

  • Familiar with SaaS and PaaS integration architecture and applications.

  • General knowledge in telecommunications (SMSC, VOIP, SMPP, etc).

  • Excellent communication skills.

  • Strong problem-solving and analytical skills.

As a Unifone you’ll receive a range of benefits:

  • Competitive salary and bonus.

  • Unifonic share scheme (we are all owners!).

  • 30 holiday days after the first anniversary.

  • Spend up to 10 weeks per year working from anywhere in the world!

  • Paid leave for new parents.

  • Linkedin learning license.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer

Lahore, Punjab Unifonic, Inc.

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing how businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies. We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we’re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big!

Meet the team! Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic’s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our team. As a Senior Software Engineer, you will be focused ongaining command of the internal workings of Unifonic's existing products and technology, implementing enhancements, supporting bug fixes, performing data analysis, reporting key metrics for Unifonic's platform, and working on the next-generation evolution of the products while using the latest tools and technology within agile scrum teams. Help us shape the future of communication by: Building and maintaining solutions that scale. Serving millions of users every day.

Contributing to building and maintaining the policies, procedures, and technical assets in Unifonic’s cloud infrastructure.

Supporting various teams with a technical vision in the core areas of interest for Unifonic's products.

Supporting multi-cloud-based communication products, especially as an augmentation to the internal technology team and working with partners’ software development teams.

Working on cloud-based development and deployment, including the following: AWS (EC2, SQS, S3, RDS, Aurora).

Working closely with service delivery teams to support product deployments to the cloud.

Understanding and using Unifonic's technical architectures, tools, and techniques to build powerful, efficient, flexible, and scalable solutions.

Performing basic database administration, performance optimization, index optimization, writing advanced select queries, and replacing cursor usage with relational SQL.

Collaborating with product owners, scrum masters, and other developers to deliver a quality product using tools such as JIRA and Git.

What you'll bring: Hands-on 5+ years of experience in developing complex projects, preferably in the communications domainby using Java (Spring Framework).

Hands-on experience in Web Development (HTML, CSS, JS).

Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, etc.

Practical experience with cache technologies such as Memcached, and Redis.

Experience coding in Python.

Solid experience in managing Linux servers and applications (Nginx, apache2, etc).

Proficiency in a Linux environment and in consuming and designing RESTful APIs.

Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture.

Bachelor's degree in Engineering, Software, or a related discipline or the equivalent.

Familiarity with software project management tools similar to Agile, Maven, and Git.

Experienced with using cloud hosting technologies such as AWS.

Familiar with SaaS and PaaS integration architecture and applications.

General knowledge in telecommunications (SMSC, VOIP, SMPP, etc).

Excellent communication skills.

Strong problem-solving and analytical skills.

As a Unifone you’ll receive a range of benefits: Competitive salary and bonus.

Unifonic share scheme (we are all owners!).

30 holiday days after the first anniversary.

Spend up to 10 weeks per year working from anywhere in the world!

Paid leave for new parents.

Linkedin learning license.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Development Lead (JAVA)

Islamabad, Islamabad VR Hiring

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Lead (JAVA)
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.
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
This advertiser has chosen not to accept applicants from your region.

Software Development Lead (JAVA)

Islamabad, Islamabad VR Hiring

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Lead (JAVA) 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. 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
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java software Jobs in Pakistan !

Software Engineer - Java

Lahore, Punjab Lonestar Technologies

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

Up to date knowledge of the terminology, concepts and best practices for coding for Java development

Develop technical interfaces, specifications, and architectures

Use and adapt existing web applications for apps

Create and test software prototypes

Develop client displays and user interfaces

Assist software personnel in handling project related work and other requirements

Coordinate with other software professionals and developers.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Java

Lahore, Punjab Lonestar Technologies

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

Up to date knowledge of the terminology, concepts and best practices for coding for Java development Develop technical interfaces, specifications, and architectures Use and adapt existing web applications for apps Create and test software prototypes Develop client displays and user interfaces Assist software personnel in handling project related work and other requirements Coordinate with other software professionals and developers.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Java

Punjab, Punjab VentureDive Private Limited

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Job Brief:

We are looking for a self-driven Senior Java Developer who is excited to learn and improve his/her skillset in the ever-evolving world of Java

VentureDive Overview:

Founded in 2012 by veteran technology entrepreneurs from MIT and Stanford, VentureDive is the fastest growing technology company in the region that develops and invests in products and solutions that simplify and improve lives of people world-wide. We aspire to create a technology organization and an entrepreneurial ecosystem in the region that are recognized as second to none in the world.

Key Responsibilities:

  • Be responsible for enhancing and maintaining a highly transactional Java platform and build new Microservices
  • The opportunity to work in an Agile fast-paced environment, where requirements can change overnight and getting things done is as simple as making a case and leading the charge
  • Work as part of an amazing team of like-minded individuals with a can-do attitude to change the world
  • Proactively identify technical debt, where the platform can be optimized, and introduce operational efficiencies
  • Design and produce performant, scalable, highly transactional software, that adheres to functional and nonfunctional requirements, and be able to explain them to both technical and non-technical stakeholders
  • Estimate, prioritise and execute tasks in a high-pressure environment
  • Support the execution of production deployments and go-lives

Qualifications and Experience:
  • 5+ years of commercial experience in Java
  • Have experience working with relational DBs such as MySQL, Oracle, PostgreSQL. Ideally NoSQL experience
  • Have experience developing and designing RESTful API
  • Ability to choose the right technology for the task at hand, whether it turns out to be the latest framework or an established one
  • You have a strong knowledge of object-oriented design and development best practices
  • You have experience with Continuous Integration
  • You can estimate, prioritize and execute tasks either by pair programming or single-handedly in a high-pressure environment
  • You have an excellent command of the English language
  • BSc or MSc in Computer Science or related degree from a top university
  • Experience with performant, highly transactional, service-oriented platforms
  • Knowledge of Spring Frameworks including Spring Security, Spring Boot, and Spring Data
  • Test Driven Development is your bread and butter. Without it, there’s just jam
  • Having a working knowledge of Docker, UNIX-based operating systems, and Microservices
  • Familiarity with application security, cryptography, and security practices
  • Having a working knowledge of Docker, Kubernetes, AWS, UNIX-based operating systems, and Microservices
  • Experience working with Agile teams or startups


In order to thrive at VentureDive, you

…are intellectually smart and curious

…have the passion for and take pride in your work

…deeply believe in VentureDive’s mission, vision, and values

…have a no-frills attitude

…are a collaborative team player

…are ethical and honest

Are you ready to put your ideas into products and solutions that will be used by millions?

You will find VentureDive to be a quick pace, high standards, fun and a rewarding place to work at. Not only will your work reach millions of users world-wide, you will also be rewarded with competitive salaries and benefits. If you think you have what it takes to be a VenDian, come join us . we're having a ball!

#LI-Hybrid

#J-18808-Ljbffr
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 Software Jobs