Experience Required
10 Years
Salary Range
800,000-1,000,000PKR
Career Level
Manager
Required Qualifications
Bachelor’s degree

Job Description

Collaborate with product managers and stakeholders to gather and define technical requirements.
Design, build, and maintain backend systems using Java 17 and Spring Boot.
Architect and implement microservices-based SaaS applications with a multi-tenant approach.
Develop RESTful APIs and ensure seamless integration with frontend components and third-party systems.
Write clean, efficient, and reusable code with a focus on performance and maintainability.
Automate deployment pipelines and contribute to DevOps initiatives.
Debug, troubleshoot, and resolve complex technical issues promptly.
Participate in code reviews and mentor junior team members.
Stay up to date with the latest trends and technologies, especially within the energy and enterprise SaaS domains.
Provide ongoing technical support for existing systems and deployments.

Requirements & Skills

8–10 years of hands-on experience in Java-based software development.
Expertise in Core Java, Java 17, and the Spring Boot ecosystem.
Solid understanding of OOP, SOLID principles, and Microservices Architecture.
Proven experience developing SaaS platforms with multi-tenancy.
Proficiency in SQL and familiarity with NoSQL databases like MongoDB or Cassandra.
Strong experience in building and consuming RESTful APIs.
Familiarity with frontend technologies such as HTML, CSS, and JavaScript is a plus.
Excellent problem-solving skills and a detail-oriented mindset.
Strong communication skills, both written and verbal.
Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.

Waywe Gaming (SMC-Pvt) Ltd

Program Development - Rawalpindi, Pakistan

Explore More Opportunities

Find similar jobs and career opportunities