Senior Java Software Engineer

1 day ago


Lahore, Punjab, Pakistan Innovadel Technologies Limited Full time

1 day ago Be among the first 25 applicants

Direct message the job poster from Innovadel Technologies Limited

Talent Acquisition Specialist with a Passion for finding top talent and building high-performing teams

As a Senior Software Engineer (Java Developer) with client-facing experience at Innovadel Tech, you will take on a pivotal role in the design, development, and deployment of enterprise-level software applications. You will work directly with clients to understand their business challenges, translate requirements into technical solutions, and ensure the successful delivery of projects. Your technical expertise in Java development and your ability to communicate effectively with clients will be key to delivering impactful solutions.

  • Lead client meetings to gather, define, and refine business requirements. Serve as the primary technical contact for clients throughout the project lifecycle.
  • Design and develop scalable and high-performance Java applications using modern frameworks and technologies (e.g., Spring, Hibernate, Java EE).
  • Contribute to system architecture and design decisions, ensuring that solutions are aligned with both client needs and technical standards.
  • Work closely with cross-functional teams, including project managers, business analysts, QA engineers, and client teams to ensure successful project delivery.
  • Mentor junior developers, provide code reviews, and ensure adherence to best practices and coding standards.
  • Troubleshoot and resolve technical issues in a timely and effective manner, ensuring minimal impact on the client's business operations.
  • Work in Agile/Scrum teams to deliver features in iterative cycles, providing regular updates to clients on progress and milestones.
  • Provide training sessions and post-deployment support to clients, ensuring smooth implementation and user adoption of the solution.
  • Stay updated with emerging Java technologies, industry trends, and best practices to recommend improvements to the development process.

Required Qualifications:

  • 5+ years of professional experience in Java software development.
  • At least 2+ years of experience working directly with clients to gather requirements, deliver solutions, and ensure client satisfaction.
  • Hands-on experience with Java frameworks (e.g., Spring, Hibernate, Java EE).
  • Strong understanding of object-oriented principles, design patterns, and software engineering best practices.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Experience working in Agile/Scrum environments, delivering projects on time and within budget.
  • Proven ability to deliver software solutions that meet or exceed client expectations.
  • Proficiency in Java and related technologies (Spring Boot, Hibernate, RESTful APIs).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and version control (Git).
  • Experience with Java-based testing frameworks (JUnit, TestNG).
  • Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Strong client relationship management skills, including the ability to lead discussions, set expectations, and manage project timelines.
  • Ability to understand business requirements and translate them into technical solutions.
  • Experience managing client expectations and ensuring timely delivery of high-quality software.
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and mentoring abilities.
  • Ability to work under pressure and meet deadlines.
  • Exceptional teamwork and collaboration skills.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr

  • 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...


  • 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 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...


  • 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 Upgenics International Full time

    Upgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...


  • Lahore, Punjab, Pakistan Soltix Slutions Full time

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


  • 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 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...


  • 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...


  • 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 Luminogics (SMC-Private) Limited Full time

    Luminogics, established in 2015, is a technology innovation company based in Lahore. Specializing in Modern Application Development, we collaborate with Fortune 150 clients and global enterprises to drive advancements in AI and ML technologies. Our solutions enhance businesses through predictive analytics, intelligent automation, and personalized customer...


  • Lahore, Punjab, Pakistan Innovadel Technologies Limited Full time

    Innovadel Technologies Limited is seeking a highly skilled Senior Java Software Engineer to join our team.About the Role:Lead client meetings to gather, define, and refine business requirements.Design and develop scalable and high-performance Java applications using Spring, Hibernate, and Java EE.Contribute to system architecture and design decisions.The...


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

    About Our CompanyWe 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...


  • 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 Clustox Inc. Full time

    At Clustox Inc., we are seeking a seasoned Senior Software Engineer to join our dynamic team in Pakistan. As a key member, you will be responsible for designing and developing secure, scalable software solutions using Core Java.Key Responsibilities:Design, develop, and maintain high-quality applications using Core Java principles.Implement robust RESTful...


  • Lahore, Punjab, Pakistan Hr Mentors Full time

    Hr Mentors is looking for a talented Senior Java Engineer to join our team. In this role, you will be responsible for developing the assigned system process and quality standards.The ideal candidate will have experience with end-to-end system testing and deployment, as well as monitoring and reporting on progress.You will also be expected to identify and...


  • Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    At CodeNinja Inc., we are seeking a skilled Senior Java Developer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining cloud-based web applications using React JS, Java, and related technologies.Key Responsibilities:Design and Development: Design and develop scalable, efficient,...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    Job Title: Senior Software Engineer- JavaCompany Overview:Clustox Inc. is a leading technology company based in Pakistan. We specialize in providing innovative software solutions to our clients and are committed to delivering high-quality products on time.Job Description:We are seeking a highly skilled Senior Software Engineer with expertise in Java to join...


  • Lahore, Punjab, Pakistan Unifonic, Inc. Full time

    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,...

  • Software Engineer

    7 days ago


    Lahore, Punjab, Pakistan One Machine Software Full time

    About One Machine SoftwareWe are a leading IT firm, always looking for talented individuals to join our team. We provide a dynamic work environment with opportunities for growth and learning.Job OverviewThis position requires a skilled Full Stack Developer to take ownership of end-to-end delivery, performing analysis, design, coding, testing, and maintenance...