
Principal Software Engineer
2 days ago
The Senior Java Developer will play a pivotal role in crafting, building and maintaining scalable and secure applications using Java and Spring Boot. This position requires an experienced professional with 4+ years of hands-on expertise in Java.
This individual will design, develop and maintain complex software systems utilizing Java and Spring Boot frameworks. They will implement robust RESTful and SOAP APIs for seamless integration across services and employ microservices to enhance scalability and flexibility. The candidate must also work with JSON and XML to manage data interchange and serialization/deserialization effectively.
We are seeking an individual who can utilize design patterns and architectural best practices to ensure efficient, maintainable code. They will lead system and component design reviews for compliance with industry standards and implement encryption protocols (e.g., AES RSA TLS) to secure data storage and transmission. Additionally, they will ensure communication protocols are secure and compliant with industry standards.
The ideal candidate will have experience with NoSQL databases (e.g., MongoDB Redis) and proficiency with containerization and orchestration tools such as Docker and Kubernetes. They will troubleshoot post-deployment issues and monitor system stability. Experience with CI/CD pipelines using Jenkins GitLab CI or GitHub Actions is also beneficial. They will build and manage pipelines to automate testing and configuration management.
We are looking for an individual who can develop schemas optimize queries and integrate with databases such as MySQL PostgreSQL and Oracle. They will conduct unit integration and functional testing with frameworks like JUnit Mockito. The candidate must work closely with cross-functional teams (Product DevOps QA) and mentor junior developers promoting best practices in code quality and documentation.
Requirements:
- Spring Framework: Advanced knowledge of Spring Boot Spring Data Spring Security and Spring Cloud.
- Design Patterns & Microservices: In-depth understanding of design patterns and experience with microservices architectures.
- APIs & Data Formats: Proficiency with RESTful and SOAP APIs JSON and XML.
- CI/CD Pipelines: Experience with Jenkins GitLab CI or GitHub Actions.
- Database Management: Hands-on experience with relational databases and familiarity with NoSQL.
- Version Control & Testing: Git for version control JUnit Mockito for testing.
- Cloud & Containerization: Familiarity with AWS experience with Docker and Kubernetes is a plus.
-
Principal Software Engineer
4 days ago
Islamabad, Islamabad, Pakistan Creative Chaos Full timeJob SummaryA Principal Software Engineer for .Net is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software Engineer makes sure that the functionality, security and performance of the...
-
Principal Software Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Alachisoft Full timePrincipal Software Engineer (.NET & Java)Principal Software Engineer (.NET & Java)This is an on-site job in Islamabad, Pakistan.Alachisoft is currently looking for a Principal Software Engineer to join our highly talented engineering team to help drive the architecture, design, and development of our server software products. This opportunity is for a...
-
Principal Software Engineer
4 weeks ago
Islamabad, Islamabad, Pakistan Stafflink Full timeGet AI-powered advice on this job and more exclusive features.We are building an advanced SaaS platform designed to handle high-volume, real-time interactions across multiple business domains. The system enables seamless customer engagement through web, mobile, and QR-based touchpoints without requiring user registration. It supports hybrid operations for...
-
Principal Software Engineer
2 days ago
Islamabad, Islamabad, Pakistan Leverify LLC Full timeJob Title: Principal Software EngineerLocation: Hybrid | Islamabad | RawalpindiType: Full-TimeSenior Individual Contributor Department: EngineeringAbout the Role:We're looking for a Principal Software Engineer to help architect and build complex, high-scale systems across AI, data, and network-focused applications. This is a deeply technical and hands-on...
-
Principal Software Engineer
4 weeks ago
Islamabad, Islamabad, Pakistan Alachisoft Full timePrincipal Software Engineer (.NET & Java)Principal Software Engineer (.NET & Java)This is an on-site job in Islamabad, Pakistan.Alachisoft is currently looking for a Principal Software Engineer to join our highly talented engineering team to help drive the architecture, design, and development of our server software products. This opportunity is for a...
-
Senior/Principal Software Engineer
4 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full timeSenior/Principal Software Engineer (.NET+ React)Senior/Principal Software Engineer (.NET+ React)4 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job Summary:A Full Stack Software Engineer for .NET and React is an associate at Creative Chaos who is mainly responsible for developing server and client...
-
Principal Software Engineer
5 days ago
Islamabad, Islamabad, Pakistan Elixir Technologies Corporation Full timeReporting to the Director Engineering, the Principal Software Engineer is a highly motivated individual contributor, and a key member of the engineering team participating in setting technical direction for new and existing products, recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the...
-
Principal Software Engineer
2 days ago
Islamabad, Islamabad, Pakistan Netsol Technologies Limited Full timePrincipal Software Engineer Netsol Technologies Limited, Pakistan Supervise development activity and ensure that requirements are properly interpreted. Perform system/database design.Job Specification4 to 5 years of professional experience, including 2+ years as a Team Lead.Good system/database design skills, able to supervise development activity and ensure...
-
Senior/Principal Software
4 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full timeSenior/Principal Software Engineer-Vue.JSSenior/Principal Software Engineer-Vue.JS2 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job Summary:A senior software engineer for Vue.JS is an associate at Creative Chaos who is mainly responsible for developing front-end web client applications for various...
-
Senior/Principal Software
2 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full timeSenior/Principal Software Engineer-Vue.JSSenior/Principal Software Engineer-Vue.JS2 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job Summary:A senior software engineer for Vue.JS is an associate at Creative Chaos who is mainly responsible for developing front-end web client applications for various...