Full Stack Developer with Java and Spring Proficiency

23 hours ago


Lahore, Punjab, Pakistan CodeNinja Full time
Job Description:
CodeNinja is seeking a skilled backend developer to join our team. As a backend developer at CodeNinja, you will be responsible for designing, developing, and maintaining high-quality backend applications using Java and Spring frameworks. You will implement and optimize backend services, ensuring seamless integration with front-end applications. Additionally, you will collaborate with the team to integrate BPMN engines and DMN engines when needed. To succeed in this role, you must possess strong experience in developing APIs and backend systems, as well as proficiency in Java and Spring frameworks. Knowledge of Zuul Gateway and database management with PostgreSQL is also essential. Familiarity with BPMN engines is a plus. Hands-on experience with unit testing frameworks and tools is also necessary. Finally, experience with authentication mechanisms (OAUTH2, JWT, SAML, LDAP) and good understanding of version control systems and dependency management tools is required. In return for your hard work, you will enjoy a collaborative and dynamic work environment, professional growth and development opportunities, and the opportunity to work on challenging projects.
Responsibilities:
  1. Design, develop, and maintain high-quality backend applications using Java and Spring frameworks.
  2. Implement and optimize backend services, ensuring seamless integration with front-end applications.
  3. Collaborate with the team to integrate BPMN engines and DMN engines when needed.
  4. Develop and maintain secure authentication protocols using Keycloak (OAUTH2, JWT, SAML, LDAP).
  5. Write efficient unit tests using tools such as Assertj and JUnit.
  6. Utilize build and version control tools like Maven and Git for efficient project management.
Requirements:
  1. Proficiency in Java and Spring frameworks (Security, Data JPA, Web, Hibernate, Kafka, Redis).
  2. Strong experience in developing APIs and backend systems.
  3. Knowledge of Zuul Gateway and database management with PostgreSQL.
  4. Familiarity with BPMN engines is a plus.
  5. Hands-on experience with unit testing frameworks and tools.
  6. Experience with authentication mechanisms (OAUTH2, JWT, SAML, LDAP).
  7. Good understanding of version control systems and dependency management tools.
Preferred Skills:
  1. Experience with BPMN engines.
Soft Skills:
  1. Strong problem-solving abilities.
  2. Excellent communication and teamwork skills.
  3. Ability to adapt to new technologies and methodologies quickly.


  • Lahore, Punjab, Pakistan 2iQ Full time

    **Job Title:** Senior Java Developer**Location:** Remote**Job Type:** Full-time**About the Role:This role is designed for experienced Java developers who can design and develop complex software systems using Java and Spring Boot.**Key Responsibilities:Develop strong experience in Java, Spring, and Hibernate by working on Full Stack Development Lifecycle...


  • Lahore, Punjab, Pakistan T.X.T Solution Full time

    Job Title: Full Stack Java ProfessionalJob Summary:T.X.T Solution is seeking an experienced Full Stack Java Professional to join our team. The successful candidate will have a strong background in Java programming and extensive experience in designing, developing, and deploying full-stack applications using Java and JEE technologies.The ideal candidate will...


  • Lahore, Punjab, Pakistan 2iQ Full time

    **About 2iQ:**We are a research organization that requires exceptional individuals to join our team.**Job Overview:**As a Senior Java Developer, you will play a key role in designing and developing complex software systems using Java and Spring Boot.**Responsibilities:**Develop strong experience in Java, Spring, and Hibernate by working on Full Stack...


  • Lahore, Punjab, Pakistan 2iQ Full time

    **Company Overview:**2iQ is a research organization dedicated to delivering innovative solutions.**Job Description:**As a Java Software Development Professional, you will be responsible for designing and developing software systems using Java and Spring Boot.**Required Skills and Qualifications:Strong experience in Java, Spring, and Hibernate.Solid...


  • Lahore, Punjab, Pakistan GLT Express Pakistan Full time

    Are you a passionate software developer looking to expand your skills and knowledge?GLT Express Pakistan is an urgent hiring company seeking a highly motivated Full-Stack Developer to join our team.Job Description:As a Full-Stack Developer, you will be responsible for developing scalable, maintainable, readable, and efficient software using Java (Spring...

  • Software Engineer

    3 days ago


    Lahore, Punjab, Pakistan GLT Express Pakistan Full time

    GLT Express Pakistan is an urgent hiring company seeking a skilled Full-Stack Developer to join our team.Job Requirements:We are looking for someone with a strong understanding of software development principles and experience working with Java (Spring Boot) on the backend and Angular on the frontend.Key Responsibilities:Developing software that meets...


  • Lahore, Punjab, Pakistan Macrosoft Pakistan Full time

    At Macrosoft Pakistan, we're committed to delivering high-quality software solutions that meet our clients' needs. To achieve this goal, we're looking for talented Java Developers to join our team.As a Java Developer at Macrosoft Pakistan, you'll work on various projects, collaborating with cross-functional teams to design, develop, and deploy scalable...


  • Lahore, Punjab, Pakistan GLT Express Pakistan Full time

    Are you a highly motivated and experienced software developer looking for a new challenge?GLT Express Pakistan is an urgent hiring company seeking a talented Full-Stack Developer to join our team.Job Overview:As a Full-Stack Developer, you will be responsible for developing software using Java (Spring Boot) on the backend and Angular on the frontend, while...


  • Lahore, Punjab, Pakistan CodeNinja Full time

    Job Description:We are seeking a highly skilled backend developer to join our team. The ideal candidate should possess expertise in designing, developing, and maintaining robust backend systems and services using Java and Spring frameworks. Strong experience in developing APIs and backend systems is required. Familiarity with BPMN engines and database...


  • Lahore, Punjab, Pakistan Technisoft Consulting Full time

    Backend Software Engineer PositionWe are looking for an experienced Backend Java Software Engineer to join our team at Technisoft Consulting. The ideal candidate will have hands-on experience in developing and maintaining Java applications using JEE, Java 8, and Hibernate.Job Summary:The successful candidate will be responsible for utilizing Spring...


  • Lahore, Punjab, Pakistan Code Graphers Full time

    Job Overview:At Code Graphers, we are seeking a highly skilled Senior Java Springboot Developer to join our team. This is an excellent opportunity for experienced professionals to collaborate on the design, development, and maintenance of Java Spring Boot applications.Key Responsibilities:Collaborate with cross-functional teams to develop and maintain...


  • Lahore, Punjab, Pakistan Code Graphers Full time

    Role Summary:We are seeking a seasoned Senior Java Springboot Developer to join our team at Code Graphers. As a key member of our development team, you will be responsible for designing, developing, and maintaining Java Spring Boot applications. If you have experience with Java Spring Boot and a passion for delivering high-quality products, we encourage you...


  • Lahore, Punjab, Pakistan Macrosoft Pakistan (Pvt.) Ltd. Full time

    MacroSoft Pakistan (Pvt.) Ltd., a leading technology firm, is seeking an experienced Senior Java Enterprise Developer to join its team.Job OverviewThe ideal candidate will have extensive knowledge of cloud-based services, particularly AWS, and hands-on experience with Java, Spring Boot, and enterprise Java development.Key ResponsibilitiesDesign and develop...


  • Lahore, Punjab, Pakistan Macrosoft Pakistan (Pvt.) Ltd. Full time

    Join us at MacroSoft Pakistan (Pvt.) Ltd. as a Java Development Team Lead and take on a challenging role that requires exceptional technical skills and leadership abilities.Job DescriptionThe ideal candidate will have extensive experience with cloud-based services, particularly AWS, and expertise in Java, Spring Boot, and enterprise Java development.Key...


  • Lahore, Punjab, Pakistan Clustox Full time

    Key Responsibilities:Provide technical direction and mentorship to the development team, fostering best practices in software engineering.Design and implement robust, scalable, and maintainable Java-based software systems.Collaborate closely with cross-functional teams, including Product Management, DevOps, and QA, to ensure seamless project execution.Stay...


  • Lahore, Punjab, Pakistan Soliton Technologies (Pvt) Ltd. Full time

    Company OverviewSoliton Technologies (Pvt) Ltd. is a dynamic and innovative organization that combines healthcare and technology to deliver exceptional solutions.Job DescriptionAs a Senior Java Developer, you will play a pivotal role in developing mission-critical applications that drive our organization's success. Your expertise in Java frameworks and...


  • Lahore, Punjab, Pakistan Code Graphers Full time

    Job Title: Senior Java Springboot DeveloperCode Graphers is seeking an experienced Senior Java Springboot Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining Java Spring Boot applications. We are looking for someone who has experience with Java Spring Boot and a passion for...


  • Lahore, Punjab, Pakistan GLT Express Pakistan Full time

    At GLT Express Pakistan, we are seeking a skilled Full-Stack Developer to join our team.Job Overview:We are an urgent hiring company located in Johar, and we require a talented individual to develop software using Java (Spring Boot) on the backend and Angular on the frontend.Key Responsibilities:Develop applications in Java (Spring Boot) for the backend and...


  • Lahore, Punjab, Pakistan Macrosoft Pakistan (Pvt.) Ltd. Full time

    As an AWS Certified Java Engineer, you will play a key role in shaping the future of cloud-based technologies at MacroSoft Pakistan (Pvt.) Ltd.Job SummaryThe successful candidate will have extensive experience with cloud-based services, particularly AWS, and expertise in Java, Spring Boot, and enterprise Java development.Key ResponsibilitiesDesign and...


  • Lahore, Punjab, Pakistan Macrosoft Pakistan (Pvt.) Ltd. Full time

    At MacroSoft Pakistan (Pvt.) Ltd., we are looking for a highly skilled Cloud-Based Java Expert to lead our development team.Job SummaryThe successful candidate will have extensive experience with cloud-based services, particularly AWS, and expertise in Java, Spring Boot, and enterprise Java development.Key ResponsibilitiesLead the development team in...