Java Software Engineer

3 days ago


Karachi, Sindh, Pakistan Wavetec Full time

Direct message the job poster from Wavetec

Backend Java Developer Hiring Alert

Azimut Labs Pvt Ltd is a global leader in self-service kiosk software solutions. We empower businesses across diverse industries – from retail and hospitality to transportation and government – to enhance customer experiences and streamline operations through innovative, intuitive kiosk interfaces. Our platform powers millions of transactions per month. We are passionate about building cutting-edge technology that makes self-service seamless and efficient. We believe in a collaborative, data-driven, and customer-centric approach to software development.

We are looking for software engineers to join our team of talented engineers that share a common interest in distributed backend systems, their scalability, and continued development.

What you'll do:

Our tech stack is Java and Spring Boot, Micro-Service Architecture, SQL and no-SQL DBs and multi-cloud infrastructure. Key responsibilities include:

- Development of our distributed backend system to meet the challenging functional, scalability, and reliability requirements for our fast-growing business.

- Maintain features and systems, with an emphasis on code quality, maintainability, readability, and testing.

- Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems across our platform.

- Be a valued member of an autonomous, cross-functional agile team.

- You care about quality and you know what it means to ship high-quality code.

What you'll need:

- 2-4 Years of Experience required, ideally in Java and Spring Boot.

- The ideal candidate will have a passionate commitment to improving the lives of people, an insane focus on excellence and customer service, and a strong alignment with our core values: being bold, focused, agile and collaborative.

Must have:

- Bachelor's Degree in Computer Science or other related technical fields.

- Understanding of Object-oriented design, data structures, and algorithms.

- Ability to solve complex problems.

- Must be able to write clean and maintainable code.

- Ability to effectively articulate technical challenges and solutions; deal with loosely defined problems and fast-changing requirements & think abstractly.

- Passionate about learning new technologies and working on a product of massive scale and impact.

- Able to communicate effectively.

Nice to have:

- Knowledge of AWS

- Knowledge of clean code principles

- Deep understanding of design patterns

- Demonstrated ability of test-driven development

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 Wavetec by 2x

Sign in to set job alerts for "Java Software Engineer" roles.Java Developer - Spring Boot (Onsite, Karachi, PKR Salary)Intermediate Full-Stack Software Developer

Karachi Division, Sindh, Pakistan 7 hours ago

Karachi Division, Sindh, Pakistan 4 months ago

Karachi Division, Sindh, Pakistan 8 months ago

Karachi Division, Sindh, Pakistan 7 months ago

Senior / Principal Technical Consultant – Java or OBDX Specialist

Karachi Division, Sindh, Pakistan 1 day ago

Java Technical Support Engineer - Remote WorkFull Stack Software Engineer (.NET Core & Angular)Senior Full Stack Software Engineer (.NET Core & Angular)Full Stack Developer - WordPress & GoHighLevel SpecialistFull Stack Developer - WordPress & GoHighLevel Specialist

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
  • Software Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Software Engineer - Java ApplicationsWe are seeking an experienced Software Engineer to join our team. The successful candidate will have a strong background in Java application development and a passion for delivering high-quality software solutions.Responsibilities:Develop and maintain Java-based software applications.Create multimedia applications using...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking a talented Java Software Engineer to help drive innovation in our company. As a Junior Java Developer, you will contribute to the development and maintenance of our software products.About the Opportunity:Develop and maintain software features under the guidance of senior engineersCollaborate with team members to solve complex problems and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    This is a challenging opportunity for a skilled Senior Java Software Engineer to join our team. We are looking for someone with a strong background in Java 8 and recent versions of Java, as well as experience with the Java Module System and enterprise-level development with tools like Maven, JUnit and JProfiler.What You'll DoBUILD ROBUST MICROSERVICES...


  • Karachi, Sindh, Pakistan xLoop Full time

    We are looking for a highly skilled Senior Java Software Engineer with expertise in handling large-scale data, building robust microservices, and integrating data pipelines. The ideal candidate will have a strong background in Java 8 and the recent Java versions, the Java Module System, and enterprise-level development with tools like Maven, JUnit, and...


  • Karachi, Sindh, Pakistan Speridian Technologies Full time

    Direct message the job poster from Speridian Technologies25k+|Technical Recruiter @ Speridian Technologies | Recruitment Management | Talent Sourcing | Head Hunter | HR Professional |Speridian technologies is looking to hire a Java developer (2 to 3 years) for one of its banking client in Karachi.Key Responsibilities:Design, develop, and maintain scalable...

  • Lead Java Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Senior Java Developer RoleWe are seeking a seasoned Senior Java Developer to join our team. The ideal candidate will have a strong background in Java development, excellent problem-solving skills, and the ability to lead by example.Key ResponsibilitiesDevelop and maintain high-quality software applications using JavaLeverage expertise in Java frameworks and...


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

  • Java Software Expert

    2 weeks ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Backend System DevelopmentAbout the Role:We need a seasoned Java Software Engineer to work on our backend systems.Create robust, scalable, and efficient backend solutions using Java Spring Boot.Develop high-quality code that adheres to industry standards.Work closely with the front-end team to ensure seamless integration.Enhance database performance and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Title: Senior Java DeveloperKey Responsibilities:Analyze and design software programs according to company needs.Collaborate with Application Management Group Head, Team Leads, and Architects to develop technical designs.Implement programming standards and processes, perform testing, and correct software defects.Solve problems and think laterally as part...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    This role is perfect for an experienced Java developer who wants to take their skills to the next level. As a Senior Software Engineer, you will be responsible for designing and implementing scalable microservices and data integration pipelines using modern Java technologies.About the RoleThe successful candidate will have a strong background in Java...