Java Developer

21 hours ago


Karachi, Sindh, Pakistan SocialPie Technologies Full time

3 days ago Be among the first 25 applicants

Direct message the job poster from SocialPie Technologies

CHRP Certified | Recruitment Manager & Business Development Executive | SAP HCM Certified | Talent Acquisition & Employer Branding Specialist |…

Location:Onsite

Employment Type:Full-Time

About the Role:We are seeking a highly skilledJava Developerwith 4-5 years of professional experience to join our growing engineering team. The ideal candidate will have strong expertise in handlinglegacy Java codebases,modernizing applications, andmigrating monoliths to microservices. You should be passionate about delivering high-quality, maintainable software and guiding the team toward adopting industry best practices..

Key Responsibilities

  • Analyze and work withlegacy Java codebases, upgrading and refactoring them to thelatest Java versions.
  • Maintain and optimize applications deployed onWildFly / JBoss application servers.
  • Design and implement strategies tobreak down monolithic applicationsandbuild scalable microservices architectures.
  • Develop and maintain applications usingSpring Bootand associated technologies.
  • Understand and consider thetrade-offs and challenges of modern deployment strategies, ensuring secure, efficient, and reliable deployments.
  • Design, develop, and optimizerelational (RDBMS)andNoSQLdatabase solutions.
  • Guide and mentor the team on adoptingJava-specific best practices, including clean code, design patterns, and performance optimization.
  • Collaborate closely with DevOps, QA, and other engineering teams to ensure end-to-end project success..

Required Skills and Qualifications

  • 4–5 years of professional Java development experience.
  • Hands-on experience withlegacy Java systemsandmodernizationto newer Java versions.
  • Proficient withWildFlyand/orJBossApplication Servers.
  • Experience in designing and implementingmicroservicesfrommonolithic architectures.
  • Strong knowledge ofSpring Bootand related frameworks.
  • Solid understanding ofmodern deployment strategies(e.g., containers, orchestration, CI/CD pipelines) and their potential pitfalls.
  • Deep experience withRelational Databases (e.g., PostgreSQL, MySQL).
  • Familiarity withNoSQL databases(e.g., MongoDB, Cassandra).
  • Proven ability toguide teamsand establish coding standards and practices in Java.
  • Excellent analytical, troubleshooting, and communication skills.
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesIT Services and IT Consulting

Referrals increase your chances of interviewing at SocialPie Technologies by 2x

Get notified about new Java Software Engineer jobs in Karāchi, Sindh, Pakistan.

Java Developer - Spring Boot (Onsite, Karachi, PKR Salary)Intermediate Full-Stack Software Developer

Karachi Division, Sindh, Pakistan 8 months ago

Karachi Division, Sindh, Pakistan 5 months ago

Karachi Division, Sindh, Pakistan 1 year ago

Karachi Division, Sindh, Pakistan 1 month ago

Full Stack Software Engineer (.NET Core & Angular)

Karachi Division, Sindh, Pakistan 4 months ago

Karachi Division, Sindh, Pakistan 3 months ago

Backend .Net Core Developer (Wallet - Fintech)

Karachi Division, Sindh, Pakistan 1 day ago

Karachi Division, Sindh, Pakistan 3 months ago

Principal/Staff Software Consultant - AI/ML + .NET + Python

Karachi Division, Sindh, Pakistan 4 months ago

Senior Software Engineer I - AI (Contract)

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
  • Java Developer

    2 weeks ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Java Developer PositionWe require a skilled Java Developer to work on various projects. This role involves developing, testing, and maintaining software applications using Java and Spring Boot.Responsibilities:Design and Development: Design, develop, and test software applications using Java and Spring Boot.Collaboration: Work closely with cross-functional...

  • Senior Java Developer

    2 weeks ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Job DescriptionWe are seeking a skilled Java Technical Lead to oversee the technical aspects of Java projects and provide leadership to the development team. The ideal candidate will have experience in software development, implementation, and programming, as well as proficiency with Java, Spring Boot, and React.js.The successful candidate will be...

  • Java Developer

    6 days ago


    Karachi, Sindh, Pakistan Awesome Technologies Inc. Full time

    Position: Java Developer - Mid-Level/FreshLocation: Karachi, PakistanJob Description:We're on the lookout for passionate Java Developers with a focus on Spring Boot to join our dynamic team.Responsibilities:Application Crafting: Design, code, and rigorously test software applications using Java and Spring Boot, ensuring optimal performance and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Java Developer OpportunityAre you a skilled Java developer looking for a new challenge? We are seeking an experienced Java developer to join our team as an Intermediate Software Developer. In this role, you will be responsible for developing, testing, implementing, and maintaining software solutions using Java.As a member of our team, you will be working...

  • Backend Java Developer

    21 hours ago


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


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Description:We are seeking a skilled Java Developer to join our team.


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Java Software Development RoleExperience: 2 – 5 Years, 10+ Openings in KarachiThe successful candidate will have hands-on experience with Java application development, including design, implementation, and maintenance. They should be skilled in creating multimedia applications using authoring tools.Key Responsibilities:Develop and maintain Java application...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    This is a challenging role that requires a deep understanding of Java software development. The ideal candidate will have at least 7 years of experience with Java software development and a strong knowledge of Java 8+ and the Java Module System.Key Skills and QualificationsStrong knowledge of Java 8+ and experience with the Java Module System.Experience...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Overview: As a Software Design Engineer at TeReSol Pvt. Ltd, you will be responsible for designing and developing high-quality software applications using Java, Spring, and Hibernate.Key Responsibilities:Develop software applications using Java, Spring, and Hibernate.Collaborate with cross-functional teams to deliver projects.Implement CI/CD...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    As a skilled Java Software Engineer, you will have the opportunity to work on designing and developing scalable backend features using Java Spring Boot.Key Responsibilities:Design, develop, and maintain modular code libraries for future growth and maintainability.Integrate external APIs and collaborate with front-end teams for seamless functionality.Optimize...