Senior Java Software Engineer

3 days ago


Karachi, Sindh, Pakistan Xynotech Full time
Senior Java Software Engineer

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Xynotech

Senior HR Manager at Xynotech | Talent Acquisition & Talent Management Expert | Technical & Non-Technical Recruiter | Professional Resume Writer

We're looking for a hands-on Senior Java Developer who thrives on building resilient systems and enjoys working with modern tools in a fast-paced environment.

What You'll Do

  • Design, build, and maintain scalable data pipelines and services using Java 21 and Spring
  • Contribute to the technical architecture of our data platform focusing on performance, reliability, and scalability
  • Work closely with data engineers and backend teams to integrate real-time and batch systems
  • Write clean, testable, production-grade Java code for high-throughput data applications
  • Troubleshoot and optimize distributed systems (e.g., AWS Kinesis, RabbitMQ, Elasticsearch)
  • Drive improvements to our codebase, infrastructure, and development processes
  • Act as a technical leader and mentor within the team

What You'll Bring

  • Strong experience with Java (preferably Java 17–21) and Spring (Boot, Data, etc.)
  • Solid understanding of distributed systems and backend service design
  • Practical experience with tools like DynamoDB, Elasticsearch, S3, and RabbitMQ
  • Familiarity with CI/CD, containerization (Docker), and cloud infrastructure (especially AWS)
  • A proactive mindset and ability to take ownership of features and systems
  • Clear communication skills — technical ideas don't need to be complicated
  • Experience with Docker, AWS, LocalStack
  • Bonus: CI/CD experience, integration testing, exposure to Spark/Flink (nice to have)

Requirements

  • 9 - 11 years of backend or Java development experience
  • Minimum Bachelor's Degree in Computer Science or related field
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology

Referrals increase your chances of interviewing at Xynotech by 2x

Get notified about new Senior Java Software Engineer jobs in Karachi Division, Sindh, Pakistan.

Karachi Division, Sindh, Pakistan 2 days ago

Karachi Division, Sindh, Pakistan 5 months ago

Karachi Division, Sindh, Pakistan 5 months ago

Karachi Division, Sindh, Pakistan 5 months ago

Senior Software Engineer- D365 Development

Karachi Division, Sindh, Pakistan 2 days ago

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

  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Software Developer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen...


  • Karachi, Sindh, Pakistan CodeNinja Inc. Full time

    6 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Position Overview:We are seeking a highly skilled Backend Engineer with 5+ years of experience in Java, Spring, and microservices to join our dynamic team. The ideal candidate will have a strong background in financial payments and banking systems,...


  • Karachi, Sindh, Pakistan IRD Global Full time

    Join to apply for the MID/SENIOR SOFTWARE ENGINEER role at IRD GlobalJob PurposeThe incumbent will be responsible for designing and implementing scalable microservices and data integration pipelines using modern Java technologies, impacting the performance, reliability, and efficiency of large-scale data systems to enable robust, high-performing public...


  • Karachi, Sindh, Pakistan BairesDev Full time

    Java Technical Support Engineer - Remote WorkJoin to apply for the Java Technical Support Engineer - Remote Work role at BairesDev.At BairesDev, we've been leading in technology projects for over 15 years, delivering solutions to clients like Google and innovative startups in Silicon Valley.Our diverse team of over 4,000 top-tier professionals works remotely...

  • Java Developer

    4 weeks ago


    Karachi, Sindh, Pakistan SocialPie Technologies Full time

    3 days ago Be among the first 25 applicantsDirect message the job poster from SocialPie TechnologiesCHRP Certified | Recruitment Manager & Business Development Executive | SAP HCM Certified | Talent Acquisition & Employer Branding Specialist |…Location:OnsiteEmployment Type:Full-TimeAbout the Role:We are seeking a highly skilledJava Developerwith 4-5 years...


  • Karachi, Sindh, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that...

  • Senior Java Developer

    2 weeks ago


    Karachi, Sindh, Pakistan National Clearing Company of Pakistan Limited Full time

    Senior Java Developer National Clearing Company of Pakistan Limited, Pakistan Qualifications: BS BE in Computer Science Engineering or BCIT NCCPL is a significant institution of Pakistan's Capital Market providing clearing and settlement services to all three stock exchanges in the country. NCCPL plays a significant role in ensuring growth and prosperity in...


  • Karachi, Sindh, Pakistan Creative Chaos Full time

    Job SummaryA Senior Software Engineer for Java is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior software engineer makes sure that the functionality, security and performance of the...


  • Karachi, Sindh, Pakistan metroConnections, Inc. Full time

    The incumbent will be responsible for designing and implementing scalable microservices and data integration pipelines using modern Java technologies, impacting the performance, reliability, and efficiency of large-scale data systems to enable robust, high-performing public health solutions.RESPONSIBILITIESTo design, develop, and maintain scalable,...


  • Karachi, Sindh, Pakistan Wavetec Full time

    Azimut, a global leader in self-service kiosk software solutions, is looking for a Backend Java Developer to join our fast-growing, innovation-driven team.You'll work with modern technologies including Java (Spring Boot), Microservices, SQL/NoSQL, and multi-cloud architecture, helping build and scale distributed backend systems that power millions of monthly...