Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
RequirementsBachelor's degree in Computer Science, Software Engineering, or a closely related field3-7 years of professional experience in software developmentStrong expertise in Spring Boot and Hibernate (3-7 years)Proficient in MicroServices architectureExperience with Java 8 or higher, preferably Java 17Familiarity with tools such as Git, Maven, JFrog, and UDeployProven track record of developing enterprise-level web applications and RESTful APIs utilizing MicroServices with substantial production experienceStrong programming skills with knowledge of JSON, Web Services, XML, XSLT, and PL/SQL in both Unix and Windows environmentsSolid experience in operating within Linux/UNIX environmentsProficient in Shell scriptingExperience with PostgreSQL as a database engine deployed on AWSWorking knowledge of relational database skills for PostgreSQL and TerraformA genuine passion for staying updated on the latest technology trends and the ability to engage in discussions to integrate those into projectsStrong experience in agile/scrum methodologiesExcellent collaboration and communication skills, especially in distributed team settingsExceptional written and verbal communication abilities
About the job
Creative Chaos is hiring a Senior Java Software Engineer for its Lahore, Punjab office. This position focuses on building and maintaining server applications across various software platforms. The work involves designing and implementing Restful APIs for client-facing applications, with a strong emphasis on functionality, security, and performance. Senior engineers in this role also contribute to team development by mentoring junior developers and supporting their growth.
Main responsibilities
Analyze and interpret business requirements for new features and projects
Estimate task complexity and provide realistic timelines
Write efficient Java code and conduct unit testing to maintain quality
Collaborate with engineers and other team members to deliver solutions
Optimize code to improve security and performance
Maintain and troubleshoot existing systems, resolving issues as they appear
Update and manage issue tracking systems to document progress and problems
Share regular status updates with stakeholders
Communicate directly with clients when needed
Manage version control for codebases
Research and evaluate new technologies for possible adoption
Lead a team of software engineers, providing direction and oversight
Mentor and train junior team members to build skills and team cohesion
Stay current by continuously upgrading technical skills and knowledge
Participate in candidate evaluations for open engineering roles
About Creative Chaos
Creative Chaos is a dynamic and innovative software development company that thrives on delivering high-quality solutions and fostering a collaborative work environment. We are dedicated to pushing the boundaries of technology to create impactful software that meets our clients' needs.
Join Devsinc as a Senior AI/Machine Learning Engineer, where you will leverage your expertise in Python and machine learning to create innovative solutions. We are looking for a proactive individual with extensive experience in cloud platforms (AWS, Azure, GCP, Databricks) who can design and develop scalable AI applications. You will play a pivotal role in s…
Job Summary: Join our innovative team at Translation Empire as a Senior Software Quality Assurance Engineer. We are seeking a meticulous and analytical professional who possesses hands-on experience in both manual and automated testing. Your primary role will be to guarantee the quality and performance of our applications by identifying, documenting, and rectifying defects prior to deployment.Key Responsibilities:Design, develop, and execute comprehensive test cases, plans, and scripts.Conduct functional, regression, integration, and system testing.Perform cross-browser testing to ensure application compatibility across various web browsers.Carry out load and performance testing to evaluate system stability and scalability.Create and maintain automated test scripts utilizing tools such as Selenium, Cypress, or Playwright.Identify, document, and monitor defects using bug tracking tools like JIRA and Bugzilla.Collaborate closely with developers, product managers, and designers to uphold product quality.Engage in requirement analysis, providing insights on testability and potential risks.Manage test environments and ensure proper test data management.Stay updated with the latest trends and tools in software testing.
Job SummaryAs a Senior Software Engineer specializing in Ruby on Rails at Creative Chaos, you will play a pivotal role in developing and maintaining server applications across various software platforms. You will be responsible for crafting Restful APIs that serve client applications, ensuring that our server applications meet the highest standards of functionality, security, and performance. Your expertise will be essential in mentoring junior engineers and fostering team growth through effective training.Key ResponsibilitiesAnalyze and translate business requirements into technical specifications.Estimate effort for assigned tasks accurately.Write efficient code and comprehensive unit tests.Collaborate with cross-functional teams to deliver high-quality software solutions.Enhance code security and performance through optimization techniques.Maintain and update existing systems by addressing bugs and issues.Utilize issue tracking software for project management.Communicate project status and updates with stakeholders.Version control management of your codebase.Stay abreast of new technologies and best practices.Lead and inspire a team of software engineers.Provide mentorship and guidance to team members.Continuously upgrade your skills and knowledge in the field.Participate in the recruitment process for new team members.
About Smart Working SolutionsAt Smart Working Solutions, we believe a fulfilling job does more than enhance your CV; it should inspire and motivate you daily. We’re not merely providing remote positions; we’re creating meaningful career trajectories for individuals eager to advance within global teams that recognize and appreciate their contributions.Our objective is to eliminate geographical barriers, connecting talented professionals with long-term, full-time opportunities that make a significant impact. We collaborate with organizations that prioritize your success and enable you to flourish both personally and professionally.Become part of one of the highest-rated workplaces on Glassdoor and discover the true essence of working in a genuinely remote-first environment.About the RoleAttention: Experience with Laravel alone is not sufficient — proven expertise in Symfony is essential!We are in search of a Senior PHP/Symfony Engineer to design, develop, and maintain the core backend systems of our products. You will collaborate within an Agile team, liaising with product managers, designers, and fellow engineers to construct scalable, reliable features that address real-world challenges.This position is ideal for those who take pride in writing clean code, leading technical discussions, mentoring peers, and delivering tested solutions that align with business objectives.
Join flatgigs as a Senior iOS (Swift) Engineer and take the lead in crafting high-performance mobile applications that delight users. Leveraging your extensive knowledge of Swift, you'll design and develop intuitive user interfaces while ensuring seamless backend integration. This role emphasizes collaboration with design and product teams to enhance user experiences and deliver top-notch features.Key Responsibilities:Architect, develop, and sustain sophisticated iOS applications utilizing Swift.Work alongside cross-functional teams to define and execute app functionalities.Enhance application performance and guarantee smooth functionality across all iOS devices.Perform code reviews and guide junior developers in best practices.Keep abreast of the latest trends and best practices in iOS development.
Veeam is recognized as the Data and AI Trust Company, dedicated to empowering organizations to fully understand, secure, and enhance the resilience of their data and AI. As a market leader in data resilience and security posture management, Veeam is at the forefront of integrating identity, data, security, and AI risk management. With our headquarters in Seattle and a presence in over 30 countries, Veeam safeguards the operations of more than 550,000 customers globally, who rely on us to maintain their business continuity. Join us in our fearless journey towards growth, learning, and making a significant impact for some of the world's most renowned brands.About the RoleAs a Senior Software Engineer on our Graph Frontend team, you will collaborate with the UI/UX framework team to create software components and tools aimed at resolving complex data analytics and enterprise challenges. Your role will involve developing high-performance front-end web applications to meet analytics requirements and integrating various backend services to facilitate comprehensive end-to-end workflows.
Veeam is recognized as the Data and AI Trust Company, dedicated to empowering organizations by ensuring their data and AI are comprehensively understood, secured, and resilient. Our mission is to facilitate the acceleration of safe AI at scale. As the leading market player in both data resilience and data security posture management, Veeam stands at the forefront of the intersection of identity, data, security, and AI risk. With our headquarters in Seattle and a presence in over 30 countries, we are proud to protect more than 550,000 customers globally who rely on us to keep their operations running smoothly. Join us in our fearless pursuit of growth, learning, and making a significant impact for some of the largest brands in the world.About the RoleYou will collaborate with the UI/UX framework team to develop software components and tools that address diverse challenges in data analytics and enterprise solutions. Your role will involve creating high-performance front-end web applications that support analytics requirements and seamlessly integrate various backend services to facilitate complete end-to-end workflows.What You’ll DoDevelop dynamic and responsive front-end applications utilizing the Vue JavaScript framework, HTML, and CSS.Integrate with APIs by defining contracts and building APIs as necessary.Collaborate effectively with product owners, design, and platform teams to define specifications and deliver features iteratively.Exhibit a strong passion for code quality, security, testing, and performance optimization.Oversee features from design through to production launch.What You’ll BringFull-stack or front-end engineer with a solid grasp of modern single-page web applications.Experience with both relational and NoSQL databases.Proficient in JavaScript with a deep understanding of asynchronous programming.Familiarity with at least one additional scripting or programming language beyond JavaScript.A minimum of 2 years' experience in building responsive applications.A minimum of 2 years' experience working with React, Angular, Vue.js, or similar frameworks in developing single-page applications.Experience working in a collaborative team environment.
Join Our Team of Innovative Engineers at StellicAt Stellic, we pride ourselves on blending curiosity, creativity, and business insight to develop high-quality, rapid solutions that empower students. Our engineers are dedicated to enhancing the educational experience and always keep our mission in mind while building impactful tools.Your RoleAs a Senior Full Stack Engineer, you will spearhead the development of advanced features that transform how students and advisors navigate their academic paths. From enhancing course planning tools to optimizing backend systems for efficiency and reliability, your contributions will positively affect over a million students globally. Your code will directly support students in making informed academic choices, helping them stay on track to graduation. Additionally, you will mentor junior engineers, fostering their growth and skill development.If you are driven by the desire to create meaningful, real-time solutions and thrive in a fast-paced, dynamic environment, we want to hear from you!Key ResponsibilitiesLead impactful project deliveries, including frontend migrations for enhanced performance and developing new features to boost functionality.Prioritize student and advisor needs in all projects, driving significant improvements in academic decision-making.Uphold the highest standards of code quality, adhering to best practices for accessibility (WCAG 2.2) and security (OWASP Top 10).Collaborate with Product Managers and engage with customers to align project objectives.Take full ownership of project execution to ensure efficient delivery with minimal disruptions.Mentor junior engineers, supporting their professional development.Contribute to engineering initiatives that enhance operational efficiency and technical scalability.Your QualificationsTechnical SkillsFull Stack Development: Expertise in JavaScript frameworks (React, AngularJS, or Vue) and backend technologies like Python (Django, Flask) or NodeJS.Database Management: Proficient with SQL and NoSQL databases; knowledge of ElasticSearch and AWS is a plus.
We are looking for a highly skilled and motivated Senior DevOps Engineer to join our dynamic team at smart-working-solutions. This remote position offers an exciting opportunity to work with cutting-edge technologies and contribute to innovative projects.As a Senior DevOps Engineer, you will be responsible for managing our cloud infrastructure, utilizing tools such as MongoDB and Terraform. Your expertise will be critical in automating processes, enhancing system reliability, and ensuring seamless deployment workflows.
Role overview Smart Working Solutions seeks a Senior Data Engineer in Pakistan with a focus on Google Cloud Platform (GCP), BigQuery, and Looker. This role centers on developing and maintaining data pipelines that adapt as business needs grow. Building dashboards to help teams make informed decisions is also a central responsibility. What you will do Design and implement data pipelines using GCP and BigQuery Develop and maintain scalable solutions for integrating and processing data Create and manage dashboards in Looker to support analytics and reporting Assist teams throughout the company in making data-driven decisions
Job Description: Senior MEP Engineer (Part-Time)Position Overview We are on the lookout for a highly skilled Senior MEP (Mechanical, Electrical, and Plumbing) Engineer to join our dynamic team on a part-time basis. The perfect candidate will demonstrate exceptional technical expertise, lead the design and implementation of MEP systems, and ensure adherence to industry standards and project specifications. This position is ideal for a seasoned professional capable of providing strategic oversight while also delivering hands-on technical solutions.Key ResponsibilitiesDirect the design, review, and coordination of MEP systems across commercial, residential, and industrial projects.Offer technical mentorship and guidance to junior engineers and project teams.Conduct feasibility analyses, load calculations, and system design evaluations.Guarantee compliance with local building codes, safety regulations, and sustainability benchmarks.Collaborate seamlessly with architects, contractors, and stakeholders to integrate MEP systems within project designs.Supervise the installation, testing, and commissioning processes of MEP systems.Compile and assess technical reports, specifications, and project documentation.Diagnose and rectify complex engineering challenges during the design and construction phases.Assist project management teams with scheduling, budgeting, and resource allocation.Participate in value engineering initiatives aimed at optimizing system performance and cost-effectiveness.
Join our dynamic team at devsinc-17 as a Senior Software Engineer specializing in Artificial Intelligence and Machine Learning. In this pivotal role, you will be responsible for designing, developing, and scaling intelligent systems, including advanced AI agents that excel in reasoning, planning, and automation.Your expertise will drive the creation of production-grade AI models, the integration of Large Language Models (LLMs), and the design of agent architectures that seamlessly interact with APIs, databases, and workflows. This position is a perfect blend of applied ML knowledge, strong backend engineering skills, and a product-oriented approach to problem-solving.Key Responsibilities:- Engineer autonomous or semi-autonomous AI agents with capabilities to plan, reason, and communicate with tools, APIs, or external systems.- Implement agentic frameworks such as LangChain, LlamaIndex, CrewAI, or custom orchestration systems.- Utilize existing industry capabilities to enhance virtual assistant functionalities, including voice interactions.- Optimize reasoning and retrieval pipelines through embeddings, vector databases, and prompt engineering methodologies.- Develop, train, and fine-tune machine learning models utilizing frameworks like PyTorch, TensorFlow, or scikit-learn.- Engage in data preprocessing, feature engineering, and model evaluation for diverse tasks including NLP, computer vision, and predictive analytics.- Construct ML pipelines for training, deployment, and performance monitoring in production settings.- Collaborate with engineering teams to integrate AI components into backend systems and APIs effectively.- Ensure the scalability and maintainability of codebases through CI/CD, observability practices, and cloud-native design on platforms such as AWS, GCP, or Azure.- Contribute to the architectural design and review processes for AI-driven features and platforms.- Stay updated with the latest advancements in LLMs, agent frameworks, and model architectures.- Prototype and assess new methodologies for reasoning, tool usage, and adaptive behaviors in agents.- Share insights and mentor peers in best practices for ML and AI development.Qualifications:- Bachelor's Degree in Computer Science or a related field.- A minimum of 3 years of relevant experience in software engineering.- Exceptional programming skills in Python (mandatory) and proficiency in frameworks such as PyTorch, TensorFlow, or transformers-based models.- Demonstrated experience in building or integrating AI agents using frameworks like LangChain, LlamaIndex, CrewAI, or custom solutions.- Strong understanding of the machine learning model lifecycle including data processing, model training, evaluation, deployment, and monitoring.- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).- Knowledge of API integrations, microservices, and asynchronous systems.- Solid grasp of vector databases such as Pinecone, Weaviate, FAISS, and Chroma, and their retrieval architectures.- Strong foundation in software engineering principles including testing, version control, and system design.- Experience in LLM fine-tuning, prompt optimization, or Retrieval-Augmented Generation (RAG) systems.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join Devsinc, a forward-thinking technology company, as a Senior MERN Stack Developer. In this pivotal role, you will spearhead the development of scalable and high-performance web applications utilizing the MERN stack (MongoDB, Express.js, React.js, Node.js). Your leadership will guide the technical design and implementation of web applications, ensuring a seamless user experience.Key Responsibilities:Architect, develop, and sustain robust web applications leveraging the MERN stack.Convert application storyboards and use cases into functional applications.Engage with product owners, designers, and fellow developers to deliver outstanding solutions.Design and maintain APIs that connect frontend and backend services.Enhance applications for optimal speed and scalability.Conduct code reviews and offer constructive feedback to team members.Keep abreast of emerging technologies and programming methodologies to refine development processes.Guide junior developers, nurturing a culture of continuous learning within the team.Join us at Devsinc and contribute to the creation of cutting-edge web applications in a collaborative and innovative environment!
Devsinc is seeking a Senior Software Engineer with expertise in the MERN stack who is driven by a passion for crafting scalable web applications. The ideal candidate will excel in writing clean, efficient code and take pride in mentoring junior developers. A comprehensive understanding of both front-end and back-end technologies within the MERN stack (MongoDB, Express.js, React.js, Node.js) is essential, alongside a strong grasp of software engineering best practices.Key Responsibilities:Design, develop, and maintain comprehensive web applications utilizing the MERN stack.Create reusable components and front-end libraries for future implementation.Develop RESTful APIs and seamlessly integrate third-party services.Ensure optimal performance, quality, and responsiveness of applications.Collaborate effectively with cross-functional teams, including product managers, UI/UX designers, and QA engineers.Write clean, maintainable, and testable code in accordance with modern design principles.Conduct thorough code reviews and provide mentorship to junior engineers.Troubleshoot, debug, and enhance existing systems.Engage in architectural discussions and contribute to technical decision-making processes.Stay current with the latest trends in JavaScript, frameworks, and industry best practices.
Job SummaryAs a Senior Software Engineer specializing in Rust at Creative Chaos, you will play a pivotal role in the design, development, and maintenance of high-performance, reliable software systems. This position demands a profound knowledge of Rust programming, systems programming, and the capability to optimize code for performance and security. You will collaborate with cross-functional teams, mentor junior developers, and champion best practices in software engineering.ResponsibilitiesAnalyze business requirements and architect effective solutionsDevelop and uphold high-quality software utilizing RustProduce clean, maintainable, and efficient codeReview and debug code to ensure accuracy and reliabilityEngage in performance tuning, optimization, and capacity planningParticipate in code reviews while mentoring junior developersCollaborate with product managers and other stakeholders to align on project goalsEnsure compliance with coding standards and industry best practicesThoroughly document processes, methodologies, and codeStay informed about the latest trends and advancements in the industryRequirementsBachelor's degree in Computer Science, Software Engineering, or a relevant field4+ years of professional experience with RustDeep understanding of systems programming principles and performance optimizationExperience with software architecture and design techniquesFamiliarity with Agile development methodologiesProficient in API creation and utilizationStrong grasp of concurrency, parallelism, and multi-threadingKnowledge of other programming languages (e.g., C++, Python) is an advantageFamiliarity with CI/CD tools and practicesExceptional problem-solving and analytical skillsStrong communication and teamwork capabilities
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
About UsSkyLabs AI Inc. is a pioneering force in the artificial intelligence sector, headquartered in the United States. We are dedicated to conducting cutting-edge research in AI, focusing on intelligent reasoning and sophisticated neurosymbolic AI techniques to tackle complex challenges in software engineering. Our exceptional team comprises renowned researchers and engineers committed to developing the next generation of platforms and intelligent agents. If you are enthusiastic about creating truly intelligent systems and wish to make a meaningful contribution, we invite you to explore opportunities with us.The RoleWe are on the lookout for a talented Senior Python Engineer who will be responsible for managing and enhancing the Python infrastructure that underpins our agent runtimes and evaluation pipelines. This crucial position involves designing scalable systems, bridging various protocol boundaries, and setting high engineering standards.
Role overview Pavago seeks a Senior Full Stack Software Engineer to join the team remotely from Pakistan. This role centers on building and maintaining scalable web applications that support the company’s goals. What you will do Design, develop, and support web applications, handling both front-end and back-end work Work closely with colleagues from various teams to deliver software that addresses user needs Focus on creating solutions that remain scalable and maintainable over time Requirements Experience working with both front-end and back-end technologies Proven coding ability and a history of tackling complex technical problems Comfort collaborating with teammates from different backgrounds and disciplines
As a Senior Network Engineer at DeepSource, you will play a pivotal role in orchestrating large-scale network migration projects, transitioning from public to private IP addressing across various platforms including applications, databases, servers, and network devices. This position is crucial in ensuring that our service delivery remains secure, resilient, and continuous through meticulous planning, execution, and documentation of network alterations within complex environments, whether on-premises, cloud, or hybrid.Key Responsibilities:Conduct a thorough assessment of all servers, applications, databases, and network devices using public IP addresses.Develop a comprehensive IP migration strategy detailing timelines, phased execution, backup, and rollback procedures.Perform application and service dependency analysis to minimize the impact of IP address migration on interconnected systems.Design and allocate new private IP address ranges, ensuring compatibility with existing network architecture and infrastructure standards.Execute the migration process securely and methodically, maintaining business-critical applications' operational continuity.Collaborate with cross-functional teams including security, systems, applications, and operations to align firewall rules, routing, NAT, DNS, and access controls with the new addressing model.Conduct post-migration validation and testing to ensure service availability, performance, and network integrity.Create and maintain detailed documentation throughout the migration phases, capturing changes, issues encountered, and solutions implemented.Analyze all DNS records for invalid, obsolete, or unnecessary entries and ensure proper cleanup without impacting services.Establish periodic review procedures to uphold the accuracy and health of DNS records.
DeepSource Technologies is hiring a Senior Cloud Infrastructure Engineer with a focus on Google Cloud Platform (GCP). This role is based in Karachi, Sindh, Pakistan. The position centers on designing, building, and maintaining secure and scalable cloud infrastructure. Collaboration with development, security, and operations teams is essential to keep cloud services reliable, available, and cost-effective as business requirements change. Key Responsibilities Design and deploy infrastructure solutions on GCP, covering compute, storage, networking, and security. Manage and fine-tune cloud resources to maximize performance, scalability, and cost efficiency. Lead automation initiatives using Infrastructure as Code tools such as Terraform and Deployment Manager. Apply security best practices and ensure compliance with governance standards. Monitor cloud environments, troubleshoot issues, and implement solutions to maintain uptime and reliability. Collaborate with DevOps and development teams to support CI/CD pipelines and cloud-native deployments. Stay updated on GCP developments and suggest improvements for cloud adoption and operational efficiency.
Job Summary: Join Creative Chaos as a Senior Software Engineer specializing in React Native. In this pivotal role, you will be responsible for designing and developing cutting-edge front-end mobile applications across diverse software platforms. Your expertise will ensure that our client applications are secure, high-performing, and free of bugs. As a senior member of our engineering team, you will also mentor junior developers and contribute to building a strong, collaborative team environment.Job Responsibilities: Conduct thorough analysis of business requirements. Provide accurate estimations for assigned tasks. Develop high-quality code and unit tests. Collaborate effectively with team members to achieve project goals. Optimize code for enhanced security and performance. Maintain existing systems by addressing and fixing issues. Utilize issue tracking software for updates and management. Communicate progress and status updates to stakeholders. Implement version control for your codebase. Research and integrate new technologies into the development process. Lead and guide a team of software engineers. Provide mentorship and training to team members. Continuously upgrade your skills and knowledge in the field. Participate in the evaluation of candidates for open positions.