Senior Backend Java Engineer

1 day ago


Karachi, Sindh, Pakistan CodeNinja Inc. Full time

6 days ago Be among the first 25 applicants

Get 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, bringing expertise in developing robust and efficient backend systems.

Key Responsibilities:
  • Design, develop, and maintain backend services and APIs using Java, Spring, and microservices architecture
  • Collaborate with cross-functional teams to define, design, and ship new features and improvements
  • Implement scalable and secure solutions for financial payments and banking applications
  • Optimize application performance and troubleshoot complex issues to ensure high availability and reliability
  • Ensure code quality and adherence to best practices through code reviews, unit testing, and continuous integration
  • Participate in the architecture and design of new backend systems and enhancements
  • Stay updated with emerging technologies and industry trends to drive innovation in backend development
RequirementsRequired Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional experience as a Backend Engineer with a strong focus on Java
  • Proven experience with Spring Framework and Spring Boot for building microservices
  • Extensive experience in financial payments and banking systems, with a deep understanding of relevant protocols and standards
  • Expertise in designing and implementing RESTful APIs and microservices
  • Proficiency in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra)
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment
  • Experience with cloud platforms (e.g., AWS, Azure) is a plus
  • Familiarity with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) is a plus
Preferred Qualifications:
  • Experience with message brokers and event-driven architectures (e.g., Kafka, RabbitMQ)
  • Knowledge of financial regulations and compliance standards in the banking sector
Benefits:
  • Provident Fund
  • Gym Membership
  • Leaves as per the company policy
  • Company-paid trips
  • Easy Loan Facility for Employees
  • Yearly Increment
  • Health Insurance (includes spouse and parents) (till the age of 80)
Seniority level:
  • Mid-Senior level
Employment type:
  • Full-time
Job function:
  • Other
Industries:
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at CodeNinja Inc. by 2x

Sign in to set job alerts for "Senior Java Software Engineer" roles.

Karachi Division, Sindh, Pakistan 4 months ago

#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan beBee Careers Full time

    Backend Java Developer Job Opportunity", "Our team is looking for a talented Backend Java Developer to join our dynamic and innovative environment.", "As a key member of our team, you will be responsible for designing, developing, and maintaining our distributed backend system.", "You will collaborate with other engineers, product owners, and designers to...


  • Karachi, Sindh, Pakistan Softech Worldwide Full time

    Join to apply for the Senior Backend Engineer - .NET role at Softech Worldwide.We are looking to add talented Backend Engineers to our team, who will work on building enterprise-class video streaming and processing applications. The position requires exceptional knowledge and skills in Back-end development, such as Web API, Service Stack, integrations with...


  • Karachi, Sindh, Pakistan Loop Financial Services Full time

    Minimum Bachelor's degree in Computer Science or relevant experience.As a Senior Backend Engineer - Java at Loop, you will play a critical role in designing, developing, and maintaining the core systems that power our fintech products.Responsibilities:Design, develop, and maintain scalable and high-performance backend systems using Java.Collaborate with...

  • Java Backend Expert

    2 weeks ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Job Description:We are looking for a Senior Java Backend Engineer to join our team. The successful candidate will have experience in designing, developing, and maintaining high-performance platforms using Java, Kafka, Spring Boot, Docker, and Kubernetes.The ideal candidate will have a strong understanding of Test-Driven Development (TDD) practices, Agile...


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


  • Karachi, Sindh, Pakistan Wavetec Full time

    Direct message the job poster from WavetecBackend Java Developer Hiring AlertAzimut 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,...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Senior Backend EngineerWe are seeking a highly skilled Senior Backend Engineer to join our team.The successful candidate will be responsible for building and maintaining server-side web technology stacks that provide APIs for various products and integrations.They will also develop and enhance backend processing pipelines to meet evolving needs, ensuring the...


  • 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 beBee Careers Full time

    **Job Summary:**We are seeking a skilled Java Software Engineer to join our team.The ideal candidate will have experience in designing, developing, and maintaining scalable backend features using Java Spring Boot.Responsibilities:Design and develop reusable, modular code libraries for future growth and maintainability.Integrate external APIs and collaborate...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Software Development Opportunity">We are seeking an experienced Java Developer to contribute to the development of scalable and efficient backend applications using industry-standard technologies.">This is an exciting opportunity to leverage your skills in designing, developing, and deploying innovative software solutions.">About the Role">You will be...