Job Openings Java Developer - Spring Boot (Onsite, Karachi, PKR Salary)

About the job Java Developer - Spring Boot (Onsite, Karachi, PKR Salary)

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 1-3 years of professional experience with Java and Spring Boot.
  • Solid understanding of OOP, design patterns, and RESTful services.
  • Experience with relational databases like MySQL/PostgreSQL.
  • Familiarity with version control systems (e.g., Git).
  • Experience with microservices architecture and deployment practices (AWS).
  • Experience with traceability, tracking systems, or IoT platforms.
  • Nice to have knowledge of message brokers (e.g., RabbitMQ, Kafka).
  • Exposure to containerization tools like Docker.
  • Experience with front-end technologies (Angular/React) is a plus.
  • Good problem-solving skills and attention to detail.
  • Effective communication and teamwork skills.

Responsibilities:

  • Design, develop, and maintain scalable backend services using Java Spring Boot.
  • Build and consume RESTful APIs to integrate with the frontend and external systems.
  • Collaborate with team members to define, design, and ship new features.
  • Write clean, testable, and efficient code following best practices.
  • Participate in code reviews and contribute to continuous improvement.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Work with databases (SQL/NoSQL) and manage data integration layers.
  • Contribute to software architecture discussions and technical documentation.