
Backend Development Specialist (Java)
Views: 10
Posted: 2026-08-19
Expires: 2026-09-02
ExpiredSwitch Communications is Hiring Backend Development Specialist (Java)
๐Location: Islamabad | Onsite
๐๐ฒ๐ ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:
โ Design, develop, and maintain scalable backend services, RESTful APIs, and microservices using NestJS / Node.js and related technologies.
โ Write clean, maintainable code following Clean Architecture, SOLID principles, and team coding standards.
โ Collaborate closely with frontend, mobile, DevOps, and QA teams to deliver features efficiently within Agile / Scrum sprints.
โ Participate in code reviews, providing and receiving constructive feedback to improve code quality and team knowledge.
โ Expertise in Java (8/11/17+) and Spring Boot, including Spring MVC, Spring Data JPA, Spring Security, Spring Cloud, Hibernate, and enterprise application development.
โ Optimize backend performance through caching strategies, efficient query design, and API tuning.
โ Contribute to database design and maintenance โ both relational (PostgreSQL / MySQL) and NoSQL (MongoDB / Redis).
โ Help design and document REST / GraphQL APIs, ensuring consistency, versioning, and backward compatibility.
โ Work with DevOps on CI/CD pipelines, automated deployments, and containerized environments (Docker).
โ Integrate third-party services, payment gateways, and cloud platform APIs under senior guidance.
โ Use monitoring and logging tools (Prometheus, Grafana, ELK Stack) to help maintain system uptime and reliability.
โ Proactively surface technical blockers, suggest improvements, and stay current with backend tooling and trends.
๐ฅ๐ฒ๐พ๐๐ถ๐ฟ๐ฒ๐บ๐ฒ๐ป๐๐:
โ 2โ4 years of professional backend development experience.
โ Hands-on experience with NestJS, Node.js, or a comparable backend framework (Java Spring Boot experience is a plus).
โ Solid understanding of RESTful API design principles, microservices, and distributed systems basics.
โ Working knowledge of Clean Architecture, SOLID principles, and common software design patterns.
โ Experience with relational databases (PostgreSQL, MySQL) and basic query optimisation; exposure to NoSQL (MongoDB, Redis) is a plus.
โ Familiarity with asynchronous processing and messaging basics (Kafka, RabbitMQ, or similar).
โ Experience with authentication / authorisation (JWT, OAuth 2.0, Spring Security or equivalent).
โ Proficiency with Git, code review workflows, and build tools (npm, Gradle, or Maven).
โ Basic experience with containerisation (Docker) and cloud platforms (AWS, Azure, or GCP).
โ Exposure to CI/CD pipelines and deployment tooling (Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps).
โ Familiarity with API documentation tools such as Swagger / OpenAPI and Postman.
โ Understanding of secure coding practices and OWASP Top 10 recommendations.
โ Strong debugging, troubleshooting, and problem-solving skills.
๐ฉ To Apply: Send your CV to maryam.zahra@switch.com.pk with the subject line โBackend Development Specialist (Java)"
๐ Islamabad@Switch Communications#Backend Development Specialist (Java)๐งณ Experienced Required