Senior Java Engineer for Robust Systems

21 hours ago


Lahore, Punjab, Pakistan CodeNinja Full time
Job Overview:
At CodeNinja, we are building a dynamic team of talented developers who can contribute to our mission of creating innovative software solutions. We are looking for a skilled backend developer with expertise in Java and Spring frameworks to join our team. If you have a passion for designing and developing robust backend systems and services, we would love to hear from you.
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.
Benefits:
  1. Opportunity to work on challenging projects.
  2. Collaborative and dynamic work environment.
  3. Professional growth and development opportunities.


  • 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 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 GenITeam Full time

    We are looking for a Senior Java and Kotlin Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality mobile applications for Android devices.Main Responsibilities:Design and develop complex mobile applications using Java and Kotlin programming languages.Work closely with designers...


  • 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 UWorx Group Full time

    About the Role:UWorx Group is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key Responsibilities:Develop and govern high-quality software design and architecture.Identify,...


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

    Job RequirementsTo succeed as a Senior Java Developer at Soliton Technologies, you must possess a strong foundation in Java frameworks and related technologies. You will collaborate with cross-functional teams to design, implement, and deploy mission-critical software solutions.Key SkillsDevelop and maintain high-quality applications using Java 11 or higher,...


  • 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 Clustox Full time

    Technical Leadership:The ideal candidate will provide technical direction and mentorship to the development team, fostering best practices in software engineering.Architecture & Design:The successful candidate will design and implement robust, scalable, and maintainable Java-based software systems.Development:They will write clean, efficient, and...


  • Lahore, Punjab, Pakistan UWorx Group Full time

    About UWorx Group:We are a leading IT consulting firm dedicated to delivering high-quality software solutions to our clients. Our team of experienced engineers works closely with clients to understand their needs and develop tailored solutions that meet their business goals.Job Description:The Senior Java Software Engineer will be responsible for designing,...


  • 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 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 Strategic Systems International Full time

    Job Description">We are seeking an experienced Senior Software Engineer to join our team and take on the responsibility of developing and maintaining robust, scalable, and high-performance applications. As a Senior Software Engineer, you will have the opportunity to work with cutting-edge technologies, including C#, Angular, .NET, Web API, and cloud-based...


  • Lahore, Punjab, Pakistan CodeNinja Full time

    Role DescriptionWe're looking for highly skilled Java professionals to fill the role of Java Backend Developer. As a member of our development team, you will be responsible for designing, developing, and maintaining scalable microservices using Spring Boot.Your Key Responsibilities:Design and Develop Microservices: Utilize Spring Boot to design and develop...


  • 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 VentureDive Full time

    Company Overview\At VentureDive, we believe that our people are our greatest asset. We are a forward-thinking organization, dedicated to delivering innovative solutions to our clients.\Our team consists of talented individuals who share a passion for software development, and we are committed to providing them with the resources and support needed to excel...


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

    Job Title: Senior Java Software DeveloperCompany Overview:T.X.T Solution is a leading IT solutions provider, committed to delivering high-quality software solutions to its clients.Job Description:We are seeking an experienced Senior Java Software Developer to join our team. The successful candidate will have a strong background in Java programming and...


  • Lahore, Punjab, Pakistan Code Graphers Full time

    Job Description:As a Senior Java Springboot Developer at Code Graphers, you will be responsible for designing, developing, and maintaining Java Spring Boot applications. You will work closely with cross-functional teams to deliver high-quality products, collaborating on the development process from start to finish.Responsibilities:Design and develop Java...


  • 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 Strategic Systems International Full time

    About This Job:As a senior software engineer at Strategic Systems International, you will lead the development of our cloud native applications. With a focus on scalability, security, and performance, you will ensure that our software solutions meet the highest standards.Key Expectations:Leverage your expertise in microservices, gRPC, and cloud platforms to...


  • Lahore, Punjab, Pakistan Mavericks United Full time

    The role of a Night Senior Java Developer at Mavericks United involves creating high-quality software products through hands-on coding, ensuring the smooth operation of our systems by identifying and resolving technical issues, and collaborating with other developers to achieve project goals.Job ResponsibilitiesKey responsibilities include:Coding complex...