Senior Java Software Engineer

Unifonic


Date: 3 days ago
City: Lahore
Contract type: Full time

Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing how businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.



We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we’re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big


!
Meet the tea

m!Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic’s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our tea


m.
As a Senior Software Engineer - JAVA, you will be focused on gaining command of the internal workings of Unifonic's existing products and technology, implementing enhancements, supporting bug fixes, performing data analysis, reporting key metrics for Unifonic's platform, and working on the next-generation evolution of the products while using the latest tools and technology wit

hinagile scrum tea


ms.
Help us shape the future of communication

  • by:Building and maintaining solutions that scale. Serving millions of users every
  • day.Contributing to building and maintaining the policies, procedures, and technical assets in Unifonic’s cloud infrastruc
  • tureSupporting various teams with a technical vision in the core areas of interest for Unifonic's prod
  • uctsSupporting multi-cloud-based communication products, especially as an augmentation to the internal technology team and working with partners’ software development te
  • ams.Working on cloud-based development and deployment, including the following: AWS (EC2, SQS, S3, RDS, Aur
  • ora)Working closely with service delivery teams to support product deployments to the cl
  • oud.Understanding and using Unifonic's technical architectures, tools, and techniques to build powerful, efficient, flexible, and scalable solut
  • ionsPerforming basic database administration, performance optimization, index optimization, writing advanced select queries, and replacing cursor usage with relational
  • SQL.Collaborating with product owners, scrum masters, and other developers to deliver a quality product using tools such as JIRA and


Git
What you'll b

  • ring:Hands-on 5+ years of experience in developing complex projects, preferably in the communications domain by using Java (Spring Frame
  • work)Hands-on experience in Web Development (HTML, CSS
  • , JS)Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS
  • , etcPractical experience with cache technologies such as Memcached, and R
  • edis.Experience coding in P
  • ythonSolid experience in managing Linux servers and applications (Nginx, apache2,
  • etc)Proficiency in a Linux environment and in consuming and designing RESTful
  • APIsSolid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Archite
  • ctureBachelor's degree in engineering, Software, or a related discipline or the equiv
  • alentFamiliarity with software project management tools similar to Agile, Maven, an
  • d GitExperienced with using cloud hosting technologies such a
  • s AWSFamiliar with SaaS and PaaS integration architecture and applica
  • tionsGeneral knowledge in telecommunications (SMSC, VOIP, SMPP,
  • etc)Excellent communication s
  • killsStrong problem-solving and analytical s


kills
As a Unifone you’ll receive a range of ben

  • efits:Competitive salary and
  • bonusUnifonic share scheme (we are all ow
  • ners!)30 holiday days after the first anniv
  • ersarySpend up to 10 weeks per year working from anywhere in the
  • world!Paid leave for new p
  • arentsLinkedin learning l


icense

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

AWS Sales Associate (Junior) - Pakistan

Emumba, Lahore
7 hours ago
Job DescriptionEmumba, an AWS Advanced Tier Partner, is searching for an AWS Sales Associate in the region of Lahore/Islamabad/Karachi, Pakistan. This role will assist the AWS business unit revenue growth by successfully converting inbound and outbound leads into AWS customer engagements with an emphasis on AWS GenAI, DevOps, and Well-Architected solutions. You'll work closely with the AWS Sales Lead and...

Full Stack Software Engineer

Aslase, Lahore
1 day ago
Company Overview:We are an IT Company that specializes in developing and executing high-quality software and web solutions for a diverse range of clients. We are looking for a passionate “Full Stack Software Engineer” to join our team and help the company grow exponentially.Job Summary:We are looking for an experienced and talented Full Stack Senior Software Engineer with expertise in Vue.js...

Call Center Representative (Out-bound)

HR 360 Consultants, Lahore
3 days ago
Job Overview:We are seeking a motivated and enthusiastic Outbound Call Center Representative to join our dynamic team. In this role, you will be responsible for making outbound calls to potential customers, promoting our products/services, and driving sales or leads. You will be the face of the company, ensuring excellent customer service and building strong relationships with new and existing clients.Key...