Software Design & Development
- Contribute to the design and development of software applications aligned with business requirements and coding standards.
- Build and maintain backend components using Java, Spring Boot, and Spring Cloud, ensuring reliable and maintainable solutions.
- Develop front-end modules using React/JavaScript, ensuring smooth integration with backend services.
- Implement and maintain RESTful APIs following defined design and performance guidelines.
- Assist in integrating OAuth 2.0 and RBAC within Spring Security for secure authentication and authorization.
Technical Contribution
- Work under the guidance of senior developers or architects to translate technical requirements into functional solutions.
- Participate in code reviews, refactoring, and testing activities to maintain code quality and performance.
- Contribute in providing suggestions for process and tool improvements within the development lifecycle.
- Collaborate with peers to troubleshoot and resolve application issues efficiently.
System Integration & Deployment
- Support the setup and maintenance of CI/CD pipelines (e.g., Jenkins) for automated build, test, and deployment processes.
- Assist in managing containerized applications using Docker and Docker Swarm.
- Document APIs with Swagger/OpenAPI and maintain clear technical documentation as part of the team’s knowledge base.
Performance, Security & Monitoring
- Troubleshoot code-level or integration issues in a timely manner.
- Apply caching and performance optimization techniques (e.g., Redis) as guided by senior team members.
- Follow secure coding practices and established development standards.
- Support monitoring and logging activities using tools like ELK Stack, Prometheus, or Grafana.
Cross-Functional Collaboration
- Collaborate with product, QA, and infrastructure teams to understand requirements and ensure smooth delivery.
- Participate in technical discussions and planning sessions to enhance system reliability and scalability.
- Communicate progress and challenges proactively to senior engineers or team leads.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4–5 years of professional experience in full-stack or backend development roles.
- Proficiency in Java, Spring Boot/Spring Cloud, and React/JavaScript.
- Working knowledge of microservices architecture, CI/CD pipelines, and containerization (Docker).
- Experience with Redis, Jenkins, Swagger/OpenAPI, and monitoring tools (e.g., ELK Stack, Prometheus, Grafana).
- Solid understanding of software development principles, debugging, and secure coding practices.
- Good analytical and problem-solving skills, with the ability to work independently and as part of a collaborative team.
Benefits
- Competitive salary
- Fuel Card
- Health benefits
- Professional development opportunities
- Inclusive work culture & much more
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
Sr. Software Engineer (JAVA)
Bringle Excellence
Sr. Software Engineer II
DoubleVerify
Senior Software Engineer II-Java
Bottomline
Sr. Software Engineer (Java)
Pluribus Digital
Sr Software Engineer(Java)(Mandarin)
Two95 International Inc.
More jobs at Pakistan Single Window
Software Architect
Pakistan Single Window
Principal Software Engineer - II (WeBOC 2.0)
Pakistan Single Window
Staff Business Analyst - I
Pakistan Single Window
Principal Software Engineer (Remote)
Pakistan Single Window
Lead Information Systems Auditor
Pakistan Single Window
Apply for this position
Sign In to ApplyAbout Pakistan Single Window
PSW is an Integrated Digital Platform that allows parties involved in trade to lodge standardized information and documents with a single-entry point to fulfill all import, export, and transit-related regulatory requirements. It aims at reducing the ti...
Similar Jobs
Sr. Software Engineer (JAVA)
Bringle Excellence
Sr. Software Engineer II
DoubleVerify
Senior Software Engineer II-Java
Bottomline
Sr. Software Engineer (Java)
Pluribus Digital
Sr Software Engineer(Java)(Mandarin)
Two95 International Inc.
More jobs at Pakistan Single Window
Software Architect
Pakistan Single Window
Principal Software Engineer - II (WeBOC 2.0)
Pakistan Single Window
Staff Business Analyst - I
Pakistan Single Window
Principal Software Engineer (Remote)
Pakistan Single Window
Lead Information Systems Auditor
Pakistan Single Window