Senior Software Developer

5 days ago


Rawalpindi Cantonment, Pakistan Aiitsolutions Full time

Aiitsolutions seeks a skilled Senior Java Developer to enhance our software development capabilities. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions using Java technologies.

Main Responsibilities
  • Design and develop robust software solutions utilizing Java technologies, ensuring seamless integration with existing systems.
  • Drive architectural decisions, mentor junior developers, and promote best practices in software development.
Key Requirements
  • Proven expertise in clean coding methodologies, SOLID principles, and adherence to the YAGNI principle.
  • Familiarity with microservice architecture, including service decomposition, communication protocols, and service orchestration.
  • Detailed knowledge of security concepts such as authentication, authorization, encryption, and data protection.
  • Experience with container orchestration using Kubernetes for managing and deploying containerized applications.
  • Strong proficiency in SQL for database design, optimization, and data manipulation.
  • Skill in designing and implementing RESTful APIs for communication between microservices or with external systems.
  • Awareness of Apache Camel integration framework for building enterprise integration solutions and message routing.
  • Proficiency in testing frameworks such as Mockito and JUnit (or equivalent) for writing unit tests, integration tests, and mocking dependencies.
  • Collaboration with product designers for new feature design and prototyping.
  • Excellent communication skills and ability to work effectively in cross-functional teams.
  • Strong problem-solving skills and proactive attitude towards addressing technical challenges.
  • Adaptability to work in a dynamic and fast-paced environment with focus on delivering high-quality software solutions.

We offer a competitive salary package based on experience and skills, opportunities for career growth, a friendly and collaborative work environment, and remote work options with health insurance included.



  • Rawalpindi Cantonment, Pakistan Insignia Software Full time

    Company OverviewInsignia Software is a software solution provider with offices in various locations. We offer Library Automation Systems and Student Information Systems.We are looking to hire skilled professionals for our development team.


  • Rawalpindi Cantonment, Pakistan 4visionsolutions Full time

    Job Description:As a Senior Software Developer - Technical Lead, you will be responsible for leading the development of software systems and ensuring they meet business needs. You will work closely with cross-functional teams to design, implement, and maintain software systems.Responsibilities:Lead the development of software systems.Collaborate with...


  • Rawalpindi Cantonment, Pakistan Insignia Software Full time

    Job DescriptionAs a developer at Insignia Software, you will play a key role in designing, developing, and maintaining software applications. You will work closely with cross-functional teams to deliver high-quality solutions.Responsibilities include:Developing, testing, and deploying software applications following industry best practices.Analyzing user...


  • Rawalpindi Cantonment, Pakistan A3E Systems LLC. Full time

    At A3E Systems LLC we are seeking an experienced Senior C# .NET/Core Developer to contribute to our cutting-edge technology projects. This challenging role involves designing developing deploying and maintaining high-quality software and web applications.ResponsibilitiesDesign and develop complex software applications using the latest .NET...


  • Rawalpindi Cantonment, Pakistan Pearl Oaks Enterprises Full time

    Technology ExpertiseWe are looking for a talented developer with expertise in the latest technologies.The successful candidate will have hands-on experience in designing, developing, and maintaining complex software applications using .NET C#, Autodesk API, ASP.NET, OOP, AJAX Toolkit, .NET Role Manager and Security, CSS 3.0, and JavaScript.Designing,...


  • Rawalpindi Cantonment, Pakistan UOH Full time

    We are looking for an experienced Senior Software Programmer to lead the development of software solutions at UOH.Key Responsibilities:Develop and implement software solutions using various programming languages and frameworks.Lead cross-functional teams to identify project requirements and develop solutions that meet business needs.Mentor junior developers,...


  • Rawalpindi Cantonment, Pakistan Pearl Oaks Enterprises Full time

    Company OverviewPearl Oaks Enterprises is a leading provider of innovative solutions in the software development industry.We strive to improve business operations efficiency through cutting-edge technologies.Job DescriptionWe are seeking a highly skilled and experienced candidate to join our team as an Autodesk API Developer.The ideal candidate will design,...


  • Rawalpindi Cantonment, Pakistan Translation Empire PK Full time

    Job Overview:We are seeking an experienced Senior iOS Software Engineer to join our team at Translation Empire PK. As a key member of our development team, you will play a crucial role in designing and building advanced applications for the iOS platform.


  • Rawalpindi Cantonment, Pakistan Translation Empire PK Full time

    Job OverviewThis senior technical role involves overseeing company products, identifying and resolving technical issues, developing new features, creating customized solutions based on customer needs, and providing a technical roadmap. The ideal candidate will have extensive .NET development experience, knowledge of Entity Framework and ADO.NET, and...


  • Rawalpindi Cantonment, Pakistan Professional's Pak Soft Pvt Limited Full time

    Job Title: Team LeadJob Summary:Professional's Pak Soft Pvt Limited is looking for a highly skilled and experienced Team Lead to join our IT team. The successful candidate will be responsible for leading software development projects from initiation to delivery.Responsibilities:Lead software development projects, ensuring timely completion and alignment with...


  • Rawalpindi Cantonment, Pakistan BLS Solutions Full time

    Job OverviewBLS Solutions is seeking a highly skilled Senior Software Engineer to join our team as a Technical Program Director. In this role, you will be responsible for guiding the development efforts of our software systems towards successful project delivery.ResponsibilitiesLead technical teams in the development and maintenance of enterprise-grade...


  • Rawalpindi Cantonment, Pakistan Insignia Software Full time

    Required Skills and QualificationsCandidates must have at least 3 years of experience in two or more of the following technologies:Microsoft Visual StudioC#Microsoft SQLMobile App Development (iOS & Android)C++ (Nice to have, but not mandatory)Key qualities we are looking for include:Talented and motivated professionalsPassion for excellence and...


  • Rawalpindi Cantonment, Pakistan Kreative Arts Full time

    Kreative Arts is looking for an experienced Senior Web Developer to create innovative software solutions.The successful candidate will have expertise in website development using PHP 4&5 and various PHP-based frameworks like MVC, WordPress, Magento, Joomla, etc.About the Role:Design and develop web-based and desktop-based applicationsProvide technical...


  • Rawalpindi Cantonment, Pakistan Getmore Pvt. Ltd. Full time

    Job DescriptionThe position of Senior Project Manager at Getmore Pvt. Ltd., involves overseeing the development process and delivery of software applications. This includes managing the project team and software developers to ensure timely completion and accuracy.Key Responsibilities:Client interaction and business analysisRequirement gathering and...


  • Rawalpindi Cantonment, Pakistan Kreative Arts Full time

    Senior Web DeveloperWe are seeking a talented and experienced Senior Web Developer to join our fast-growing IT development team at Kreative Arts in Pakistan.The ideal candidate will have excellent programming skills and hands-on experience with website development using PHP 4&5, various PHP-based frameworks such as MVC, WordPress, Magento, Joomla,...


  • Rawalpindi Cantonment, Pakistan Getmore Pvt. Ltd. Full time

    Job RoleAs a Senior Project Manager at Getmore Pvt. Ltd., you will be responsible for leading our development team in delivering high-quality software applications. This includes managing the development process, coordinating with project team members, and following software development processes and methodologies.Key Responsibilities:Client interaction and...


  • Rawalpindi Cantonment, Pakistan Translation Empire PK Full time

    Job DescriptionThis is a senior technical position that involves managing and maintaining company software products, leading technical teams, and defining the technical direction for the organization. The ideal candidate will have extensive .NET development experience, knowledge of Entity Framework and ADO.NET, and practical knowledge of front-end frameworks...


  • Rawalpindi Cantonment, Pakistan ABI Solutions Full time

    About UsABI Solutions is a leading solution provider for Library Automation System and Student Information System. We are a dynamic and innovative company that values teamwork, collaboration, and continuous learning.Job OverviewWe are seeking a highly skilled and motivated Software Developer to join our team at ABI Solutions. As a key member of our...


  • Rawalpindi Cantonment, Pakistan Mob Inspire Inc. Full time

    Company OverviewMob Inspire Inc. is a leading provider of mobile platform development and innovative technology solutions.We leverage unique processes to build and control world-class mobile platforms that meet the needs of our clients.Job ResponsibilitiesAs a senior backend developer, you will be responsible for designing and building core frameworks on...


  • Rawalpindi Cantonment, Pakistan BLS Solutions Full time

    About the RoleWe are looking for an experienced Senior Software Engineer to fill the position of Technical Program Director at BLS Solutions. As a key member of our software development team, you will be responsible for providing technical leadership and guidance to our team members.Key ResponsibilitiesCoach and mentor junior developers to improve their...