Job Title: |
|
Senior Consultant- Software Development |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Islamabad |
Gender: |
|
No Preference |
Age: |
|
28 to years |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
BSCS, BSIT, CS |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
8 Years11 Years |
Apply By: |
|
Jun 20, 2025 |
|
|
|
|
|
|
|
|
Job Description: |
Key Responsibilities:
- Architect and develop enterprise-grade applications using Java (11+), Spring Boot, and Spring Cloud.
- Lead the design and development of microservices, RESTful APIs, and distributed systems.
- Implement event-driven architectures using Apache Kafka.
- Design and optimize database schemas and queries for MongoDB and relational DBs (e.g., MySQL, PostgreSQL).
- Deploy and manage applications on Kubernetes clusters; work closely with DevOps to ensure smooth CI/CD workflows.
- Integrate observability and log analysis using the ELK (Elasticsearch, Logstash, Kibana) stack.
- Participate in code reviews, architecture discussions, and provide mentorship to junior developers.
- Collaborate cross-functionally with product managers, QA engineers, and other stakeholders.
- Ensure adherence to software development best practices, including testing, security, and performance optimization.
- Troubleshoot production issues and provide timely resolutions and improvements.
- Familiarity with REST, gRPC, and API gateway patterns.
- Solid knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, ArgoCD).
|
Company Information |
|
Company Name: I Engineering Pakistan Company Description: We provide end-to-end engineering infrastructure solutions to the telecommunications and power industries across Africa, the Middle East and Southeast Asia. Employing a dynamic and personal approach, we have grown rapidly since our inception in 2007 to reach 24 operations with 4000+ employees.
|
|