Java Software Engineer

TenX


Date: 3 weeks ago
City: Lahore
Contract type: Full time

Job Description:

We are looking for a skilled Java Developer with hands-on experience in Spring Boot and microservices-based application development. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend services using Spring Boot, following best practices in microservices architecture.


Key Responsibilities:

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Implement RESTful APIs and ensure integration with other services.
  • Work with Spring Cloud components for service discovery, configuration management, and distributed tracing.
  • Write clean, maintainable, and well-documented code following coding standards.
  • Ensure application scalability, reliability, and performance optimization.
  • Integrate with relational and NoSQL databases.
  • Implement security, logging, and monitoring for microservices.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate closely with cross-functional teams including frontend, QA, and DevOps.


Required Skills & Qualifications:

  • 2–4 years of professional experience in Java development.
  • Strong expertise in Spring Boot and Spring Framework.
  • Solid understanding of microservices architecture and related design patterns.
  • Experience with RESTful API development and integration.
  • Hands-on experience with databases (MySQL, PostgreSQL, MongoDB, or similar).
  • Familiarity with Spring Cloud, service discovery (Eureka/Consul), and API Gateway (Zuul/Spring Cloud Gateway).
  • Proficiency in build tools like Maven or Gradle.
  • Good understanding of containerization (Docker) and CI/CD pipelines.
  • Knowledge of messaging systems like Kafka or RabbitMQ (nice to have).
  • Strong problem-solving skills and ability to work independently.


Good to Have:

  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Exposure to testing frameworks like JUnit, Mockito.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

SQA Engineer

Dubizzle Labs, Lahore
1 day ago
At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 400+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class suite products to support...

Amazon Seller Central Operations Manager

Full Circle Agency, Lahore
4 days ago
Job Title: Amazon Seller Central Operations ManagerLocation: LahoreJob Type: Full TimeWhy Join Us?22 Annual Paid LeavesYear-End Bonus: Receive an annual bonus equal to one month's salary after completing one year.Performance-Based Bonuses: Additional rewards based on individual and campaign success.Observed National Holidays: All national holidays in Pakistan, including Eid and Muharram, are observed.Company-Sponsored Excursions: Enjoy team trips and outings organized by...

Senior Software Engineer I - Backend

Careem, Lahore
5 days ago
About the CompanyCareem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5...