This job is no longer available
This job expired on 21/09/2026. It no longer accepts applications.
Principal Full Stack Engineer (Java & React)
Systems Limited · Pendjab
Job description
About the role
We are looking for a Principal Full Stack Engineer to design, develop, and maintain scalable software solutions. The role combines backend Java development with frontend React work, ensuring end‑to‑end functionality and high performance.
Key responsibilities
- Design, develop, and maintain secure, scalable Java applications using Spring Boot.
- Implement robust RESTful and SOAP APIs and micro‑services for integration.
- Contribute to React JS frontend development and build integrated UI components.
- Handle data interchange using JSON and XML, including serialization/deserialization.
- Apply design patterns and architectural best practices to produce maintainable code.
- Implement encryption/decryption mechanisms (AES, RSA, TLS) for data security.
- Oversee production deployments with zero‑downtime strategies and rollback mechanisms.
- Establish and manage CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) with automated testing.
- Design database schemas, write optimized queries, and manage relational databases (MySQL, PostgreSQL, Oracle) and optionally NoSQL stores (MongoDB, Cassandra, Redis).
- Collaborate with cross‑functional teams and mentor junior developers.
Required profile
- 6+ years of professional software development experience.
- Strong expertise in Java (Java 11 or later) and Spring ecosystem.
- Hands‑on experience with React JS for frontend development.
- Solid understanding of microservices architecture and API design.
- Fluent and effective communication in English.
Required skills
- Java (Java 11+)
- Spring Boot, Spring Data, Spring Security, Spring Cloud
- React JS
- RESTful APIs, SOAP APIs
- Microservices
- JSON, XML
- Design patterns (Singleton, Factory, Observer, etc.)
- Encryption standards (AES, RSA, TLS)
- CI/CD tools: Jenkins, GitLab CI, GitHub Actions
- Testing frameworks: JUnit, Mockito
- Relational databases: MySQL, PostgreSQL, Oracle
- NoSQL databases: MongoDB, Cassandra, Redis (optional)
- HTTP/HTTPS protocols and status codes
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Systems Limited
Pendjab