Senior Software Engineer – Full Stack (Java + Angular)
- Islamabad, Pakistan
- Full-time
- Software Engineering
Confiz is seeking a highly skilled Senior Full Stack Software Engineer with over 3+ years of experience and strong expertise in both Java and Angular to join our growing team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, leading development teams, and ensuring high-quality deliverables. You will work closely with cross-functional teams to deliver robust solutions that meet business needs.
Responsibilities:
- Design and develop full-stack web applications using Angular and Java (Spring Boot).
- Deliver bug-free, high-performance features with a focus on scalability and maintainability.
- Collaborate with product managers, UI/UX designers, and backend engineers to define and implement innovative solutions.
- Take ownership of architecture, proactively resolve blockers, and ensure timely project delivery.
- Write clean, well-documented, and testable code.
- Mentor junior developers and review their code and estimates.
- Manage sprint planning, releases, and ensure alignment with QA and DevOps teams.
- Communicate effectively with clients and internal stakeholders.
Requirements:
Frontend (Angular):
- Strong hands-on experience with Angular (v10+) in a professional setting.
- Strong understanding of TypeScript, RxJS, and NgRx or similar state management libraries.
- Experience with responsive design, SCSS/CSS, and HTML5.
- Familiarity with RESTful API integration and JWT/OAuth2 authentication.
- Experience with unit testing using Jasmine/Karma.
Backend (JAVA) :
- Strong hands-on experience with Java, including Spring Boot
- In-depth knowledge of JVM, JDK, JRE, and Java EE/SE.
- Experience building and consuming REST APIs.
- Proficiency with Maven/Gradle, CI/CD pipelines, and Docker/Kubernetes.
- Experience with Oracle and NoSQL databases.
- Familiarity with authentication/authorization frameworks like OAuth2 and OpenID Connect.
- Understanding of microservices architecture and cloud-native design patterns.
Good to Have:
- Experience with API Gateway, Service Mesh, or Serverless architectures.
- Familiarity with monitoring tools like ELK, PLG.
- Knowledge of performance tuning, profiling, and memory optimization.
- Experience with messaging systems (e.g., Kafka, RabbitMQ).
- Exposure to Agile/Scrum methodologies.
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/