Senior Java Software Architect

20 hours ago


Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time
About Our Company

We are Stewart Pakistan Private Limited, a leading company in the insurance industry. We are seeking a highly skilled Senior Java Software Architect to join our team and help drive technical innovation and excellence across our product.

The ideal candidate will have a strong background in software development, with a focus on Java, SQL Server, and Azure DevOps. They will also have experience working in Agile teams and be familiar with cloud-native technologies.

Responsibilities:
  • Technical Leadership & Governance
    • Establish and enforce best coding practices, standards, and development guidelines for Java.
    • Oversee code quality, maintainability, and performance across teams.
    • Conduct code reviews, architectural reviews, and technical audits to ensure consistency.
    • Drive refactoring initiatives to improve legacy code and reduce technical debt.
  • Hands-On Development & PoCs
    • Stay hands-on by contributing to development, especially in complex technical challenges.
    • Develop proof-of-concepts (PoCs) for evaluating new frameworks, libraries, and tools.
    • Provide guidance on performance tuning, security best practices, and scalability improvements.
  • Mentorship & Upskilling
    • Conduct technical training sessions, workshops, and knowledge-sharing sessions for developers.
    • Mentor Tech Leads, Senior Engineers, and Mid-Level Developers, fostering a culture of learning.
    • Advocate TDD, BDD, clean code principles, and modern design patterns.
    • Work closely with Architects to ensure alignment with system-wide technical decisions.
    • Collaborate with QA Practice Lead to improve development-testing synergy.
    • Align with Product Owners & Scrum Masters to ensure engineering priorities support business objectives.
  • Process & Tooling Improvements
    • Optimize CI/CD pipelines in Azure DevOps to improve development efficiency.
    • Define and enforce branching strategies and Git workflows for better version control.
    • Evaluate and introduce tools that enhance developer productivity, monitoring, and security.
    • Help teams resolve technical roadblocks while ensuring Agile principles are followed.
Requirements

To be successful in this role, you must have:

  • 12+ years of experience in software development, with a strong focus on Java.
  • Deep expertise in SQL Server, Hibernate, JPA, and multi-threaded application development.
  • Hands-on experience with Azure DevOps, Git, and CI/CD pipelines.
  • Strong understanding of microservices architecture, REST APIs, and event-driven design.
  • Experience in leading technical teams and defining development best practices.
  • Knowledge of Agile methodologies (Scrum, Kanban) and experience working in Agile teams.
  • Exposure to front-end technologies (Angular, React).

Nice-to-Have:

  • Experience with .NET Core.
  • Experience with containerization (Docker, Kubernetes).
  • Knowledge of cloud-native development (Azure Functions, Serverless, etc.).


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    Are you an expert in Java with a passion for software development? Do you want to work on challenging projects and collaborate with a talented team of professionals?We are looking for a highly skilled Senior Software Engineer with expertise in Java to join our team at Clustox Inc. As a Senior Software Engineer, you will be responsible for designing,...


  • Lahore, Punjab, Pakistan iWAYSBIZ Full time

    About the Role:iWAYSBIZ is seeking a highly skilled Senior Software Solutions Architect to join our team. As a key member of our organization, you will play a crucial role in designing and developing innovative software solutions that meet our customers' needs.Key Responsibilities:Design and Development: Collaborate with our development team to design and...

  • Software Architect

    3 days ago


    Lahore, Punjab, Pakistan Soltix Slutions Full time

    We are seeking a highly skilled Software Architect to join our team at Soltix Solutions.About the RoleThe ideal candidate will have a strong background in Java development and experience with designing complex software systems.Key ResponsibilitiesDesign, code, and maintain complex solutions based on Java technology and related frameworks.Develop features...


  • Lahore, Punjab, Pakistan Droidor Full time

    About the Role:We are seeking a seasoned Java expert to lead our dynamic team as a Senior Java Software Engineer. The ideal candidate will have expertise in building robust, scalable applications with 5+ years of experience.Please consider applying if you meet these requirements:You have at least 5 years of experience in Java development.You are skilled in...


  • Lahore, Punjab, Pakistan CLUSTOX Full time

    About the job Senior Software Engineer- JavaClustox is seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our growing team in Lahore, Pakistan. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our...

  • Senior Cloud Architect

    21 hours ago


    Lahore, Punjab, Pakistan Intelliscence Software, Web & Mobile Development Company Full time

    About Our Team:We are a dynamic team at Intelliscence Software, Web & Mobile Development Company, dedicated to delivering cutting-edge technology that meets the evolving needs of our clients. We are seeking a highly skilled Senior Cloud Architect to join our team.Job Summary:This role requires expertise in designing and developing cloud infrastructure while...


  • Lahore, Punjab, Pakistan CloudCard Full time

    At CloudCard, We are hiring a Senior Software Engineer having expertise in Java platforms and technologies.Required Skills:Strong knowledge of Core JavaExperience utilizing Java platforms and technologies for the development of large-scale, mission-critical enterprise applications.Experience with J2EE (Maven, Spring, Hibernate, etc.) in building...

  • Software Architect

    3 days ago


    Lahore, Punjab, Pakistan One Machine Software Full time

    One Machine Software is looking for a highly skilled Full Stack Developer to join their team.Job RequirementsKnowledge of Agile and Scrum development methodologies enables our team to deliver high-quality software quickly and efficiently.Mastery of integrating multiple data sources and databases into one system is crucial for seamless data flow and effective...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    Clustox is seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our growing team in Lahore, Pakistan. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Responsibilities:Design, develop, and maintain secure,...


  • Lahore, Punjab, Pakistan EWS Group Full time

    About Our TeamWe are a collaborative and inclusive team of professionals who share a passion for delivering exceptional software solutions. Our team is composed of experienced developers, designers, and product owners who work together to create innovative and user-friendly products.We value open communication, continuous learning, and teamwork, which...


  • Lahore, Punjab, Pakistan TheHiringl Full time

    Job SummaryTheHiringl is seeking an experienced Senior Software Architect to lead the design, development, and deployment of high-quality software solutions. As a key member of our engineering team, you will drive technical strategy, mentor engineers, and collaborate with stakeholders to deliver scalable and innovative software products.Key...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    Clustox Inc. is looking for a skilled Senior Software Engineer with expertise in Java to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Responsibilities:Develop secure, scalable software applications using Core Java principles.Implement...

  • Software Architect

    5 days ago


    Lahore, Punjab, Pakistan Gtradecenter Full time

    InvoZone is a growing company in Lahore, headquartered in Canada, that offers a combination of consulting, outsourcing, and specialized services to a global clientele across all types of web and mobile app development.The company was launched by experienced and visionary IT professionals with more than 10 years of industry experience in the fraternity of...


  • Lahore, Punjab, Pakistan Innovadel Technologies Limited Full time

    We are looking for an experienced Senior Java Software Engineer to join our team and contribute to the design, development, and deployment of enterprise-level software applications.About You:5+ years of professional experience in Java software development.Hands-on experience with Java frameworks such as Spring, Hibernate, and Java EE.Strong understanding of...


  • Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time

    As a Development Practice Lead, you will be responsible for establishing and enforcing best coding practices, improving tooling, mentoring developers, and ensuring architectural consistency across all development teams. This role requires hands-on expertise in Java, SQL Server, and a strong understanding of Azure DevOps, Git, Agile, and Scrum methodologies....


  • Lahore, Punjab, Pakistan Asfet Pvt Ltd Full time

    We are hiring Software Architect/EngineerJob Description:Strong technical skills in a variety of well-known solution development technologies including but not limited to: .Net, Java, Python, React Native, DBMS, Cross Platform Development.Proven skills in designing API, Front end components, and core frameworks.Solid experience with Object-Oriented...


  • Lahore, Punjab, Pakistan Mavericks United Full time

    Mavericks United seeks a skilled Senior Java Developer to join our team and contribute to the delivery of cutting-edge software solutions.Job OverviewWe pride ourselves on exceeding client expectations through our ability to design, code, test, and debug complex software applications using Java. Our ideal candidate will have a strong background in Java...


  • Lahore, Punjab, Pakistan Innovadel Technologies Limited Full time

    We are looking for an experienced Senior Java Software Engineer to lead our team in delivering high-quality software solutions to clients.Key Responsibilities:Client-facing experience: Work directly with clients to understand their business challenges and translate requirements into technical solutions.Technical expertise: Develop scalable and...


  • Lahore, Punjab, Pakistan Abacus Full time

    **About Us:**At Abacus, we are dedicated to delivering high-quality software solutions that meet our clients' needs. Our team is passionate about innovation and excellence, and we are seeking a talented Java developer to join our ranks.We are looking for an experienced Java programmer who can help us design and implement robust, scalable, and secure backend...


  • Lahore, Punjab, Pakistan Mindbridge Full time

    Mindbridge is seeking a highly skilled Senior Java and PHP Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable web applications and backend services.The ideal candidate will have hands-on experience with automation testing using Selenium, a strong...