We are looking for a Senior Software Engineer with strong expertise in Java to join our team. The ideal candidate will be a hands-on developer who takes ownership of their work and possesses excellent analytical skills. This role involves building scalable, high-performance systems and driving key technical initiatives within the organization.

Key Responsibilities:
- Design, develop, and maintain microservices-based applications using Java and Spring Boot.
- Apply software design patterns to create scalable and efficient solutions.
- Collaborate closely with frontend teams working with Angular, React, or Next.js to ensure seamless integration.
- Design and optimize databases, including writing complex queries.
- Develop and execute unit tests using JUnit and manage builds with Maven.
- Utilize Docker for containerization and deploy applications on AWS or other cloud platforms.
- Participate actively in code reviews, technical discussions, and foster team collaboration.

Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 4 years of professional experience with Java and Spring framework; 6+ years preferred.
- Strong proficiency in Java, Spring Boot, Hibernate, JPA, JUnit, and Maven.
- Experience working with microservices architecture and applying design patterns effectively.
- Familiarity with frontend technologies such as Angular, React, or Next.js.
- Solid skills in database design and query optimization.
- Proficient in version control using Git, containerization with Docker, and deploying applications on AWS or similar cloud platforms.
- Knowledge of messaging queues and multithreading concepts is an advantage.
- Excellent communication skills, a collaborative mindset, and a strong sense of ownership.

Preferred Qualifications and Benefits:
While not mandatory, experience with messaging queues and multithreading will be considered a plus. We foster a culture of belonging where diversity and inclusion are core values. As an equal opportunity employer, we are committed to building a workplace where every individual is respected, heard, and empowered to succeed.

If you are passionate about developing robust software solutions and want to contribute to a dynamic team environment, this opportunity offers a platform to grow and make a significant impact.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Manager
Experience:
3 Years - 5 Years
Apply Before:
Nov 14, 2026
Posting Date:
Nov 08, 2026

Strategic Systems International

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Software Engineer Java POS

Systems Limited, , Pakistan
Posted Nov 06, 2026

Senior Site Reliability Engineer (DevSecOps)

PureLogics, Lahore, Pakistan
Posted Nov 04, 2026

Software Engineer Java POS

Systems Limited, , Pakistan
Posted Nov 08, 2026
View All
I found a job on Rozee!