Job Overview
We are hiring a Java Software Engineer with strong experience in Spring Boot Microservices and RESTful APIs to join our growing engineering team. The ideal candidate will work on building scalable highperformance backend systems collaborating closely with frontend developers and crossfunctional teams.
This is a fulltime onsite position based in DHA Phase 1 Lahore offering stable working hours from 10:00 AM to 6:00 PM Monday to Friday ideal for professionals seeking longterm growth in an officebased environment
This role is ideal for engineers who enjoy working in modern backend architectures cloudready systems and fastpaced development environments.
Key Responsibilities
- Develop maintain and optimize backend services and APIs using Java (Spring Boot) or .NET Core
- Design and implement microservices architecture to improve scalability performance and reliability
- Build and maintain RESTful APIs and web services
- Collaborate with frontend developers to ensure seamless integration of userfacing components
- Write clean efficient testable and maintainable code following best practices
- Apply reactive programming concepts (Spring WebFlux Project Reactor RxJava) to build scalable systems
- Troubleshoot and resolve production issues related to performance stability and scalability
- Implement application security using OAuth2 JWT and industry best practices
- Contribute to CI/CD pipelines and improve deployment processes
- Stay updated with emerging backend technologies tools and frameworks
Required Qualifications & Skills
- Bachelors degree in Computer Science Software Engineering or a related field
- 2 years of professional experience as a Java Developer or Software Engineer
- Strong handson experience with Java J2EE and Spring Boot
- Solid understanding of ObjectOriented Programming (OOP) principles
- Experience building and consuming RESTful APIs
- Good knowledge of Microservices architecture
- Experience with Spring Security Spring Data or technologies
- Proficiency in unit and integration testing (JUnit Mockito)
- Experience with relational databases (MySQL) and NoSQL databases (MongoDB)
- Familiarity with Git and build tools such as Maven
- Strong problemsolving debugging and communication skills
Preferred / NicetoHave Skills
- Experience with reactive programming (Spring WebFlux Reactor RxJava)
- Familiarity with eventdriven architecture (Kafka Axon Framework CQRS)
- Exposure to frontend frameworks such as Angular or React
- Experience with cloud platforms (Azure)
- Knowledge of Docker and Kubernetes
- Understanding of CI/CD workflows and DevOps practices
What We Offer
- Competitive salary based on experience
- Opportunity to work on modern backend systems and microservices
- Collaborative and growthfocused engineering environment
- Exposure to cloudbased and scalable architectures
- Career development and learning opportunities
How to Apply
If you are passionate about backend development scalable systems and modern Java technologies apply now and become part of a highperforming engineering team.
Job Overview We are hiring a Java Software Engineer with strong experience in Spring Boot Microservices and RESTful APIs to join our growing engineering team. The ideal candidate will work on building scalable highperformance backend systems collaborating closely with frontend developers and crossfu...
Job Overview
We are hiring a Java Software Engineer with strong experience in Spring Boot Microservices and RESTful APIs to join our growing engineering team. The ideal candidate will work on building scalable highperformance backend systems collaborating closely with frontend developers and crossfunctional teams.
This is a fulltime onsite position based in DHA Phase 1 Lahore offering stable working hours from 10:00 AM to 6:00 PM Monday to Friday ideal for professionals seeking longterm growth in an officebased environment
This role is ideal for engineers who enjoy working in modern backend architectures cloudready systems and fastpaced development environments.
Key Responsibilities
- Develop maintain and optimize backend services and APIs using Java (Spring Boot) or .NET Core
- Design and implement microservices architecture to improve scalability performance and reliability
- Build and maintain RESTful APIs and web services
- Collaborate with frontend developers to ensure seamless integration of userfacing components
- Write clean efficient testable and maintainable code following best practices
- Apply reactive programming concepts (Spring WebFlux Project Reactor RxJava) to build scalable systems
- Troubleshoot and resolve production issues related to performance stability and scalability
- Implement application security using OAuth2 JWT and industry best practices
- Contribute to CI/CD pipelines and improve deployment processes
- Stay updated with emerging backend technologies tools and frameworks
Required Qualifications & Skills
- Bachelors degree in Computer Science Software Engineering or a related field
- 2 years of professional experience as a Java Developer or Software Engineer
- Strong handson experience with Java J2EE and Spring Boot
- Solid understanding of ObjectOriented Programming (OOP) principles
- Experience building and consuming RESTful APIs
- Good knowledge of Microservices architecture
- Experience with Spring Security Spring Data or technologies
- Proficiency in unit and integration testing (JUnit Mockito)
- Experience with relational databases (MySQL) and NoSQL databases (MongoDB)
- Familiarity with Git and build tools such as Maven
- Strong problemsolving debugging and communication skills
Preferred / NicetoHave Skills
- Experience with reactive programming (Spring WebFlux Reactor RxJava)
- Familiarity with eventdriven architecture (Kafka Axon Framework CQRS)
- Exposure to frontend frameworks such as Angular or React
- Experience with cloud platforms (Azure)
- Knowledge of Docker and Kubernetes
- Understanding of CI/CD workflows and DevOps practices
What We Offer
- Competitive salary based on experience
- Opportunity to work on modern backend systems and microservices
- Collaborative and growthfocused engineering environment
- Exposure to cloudbased and scalable architectures
- Career development and learning opportunities
How to Apply
If you are passionate about backend development scalable systems and modern Java technologies apply now and become part of a highperforming engineering team.
View more
View less