Principal Software Engineer (JAVA)  
Global Engineering Services   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Principal Software Engineer (JAVA)
Category:   Software Development
Total Positions:   1
Job Location:   Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   7 Years9 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Mar 18, 2019
     
     
 
Job Description:

Company Overview 

Global BPO Services (GBS) was established envisioning the need in the market for an outsourcing company. Since its inception in 2005, Global BPO Services has regimented itself being committed to deliver the best ERP Development, Web site Design and development, HR and Sales & marketing Solutions. Global BPO Services has ever since used highly experienced resources in analysis, development, quality assurance and implementation to provide a wide range of high-quality consulting services with cost-effective solutions. Our worldwide domain and subject matter expertise, proven track record and the capability to act as solution integrator can give you a truly cost-effective solution that not only meets, but surpasses your needs. We have a vast pool of educated and talented individuals. We partner with our clients to provide them with a distinct competitive advantage. We are inviting applicants for Principal Software Engineer immediate hiring. 

Job Description

As a Senior Java Software Engineer, you will play a central role in the design and development of the GBS products. The ideal candidate will have a passion for development and a strong background in building dynamic, high-volume web applications with Java using an Agile development methodology. As a fast-paced company, we look for self-starters with can-do attitude who thrive in a fast-paced, agile environment which means wearing many hats, being able to change direction quickly, and showing an eagerness to learn new technologies as the need arises. In this role you work with a small, collaborative team of engineers, product managers, and designers so excellent interpersonal and communication skills are also a must. And most importantly we look for people that can prioritize, multi-task, and deliver because it’s a lot more fun to get things done.

Responsibilities

  • Design and develop enterprise class business applications and integration solutions using Java/J2EE.
  • Must have a computer science/software engineering background (degree and/or experience)
  • Knowledge and experience using enterprise application, integration and design patterns
  • Strong problem solving skills
  • Ability to conceptualize and articulate ideas clearly and concisely
  • Excellent communication and interpersonal skills
  • Constantly be learning and pushing your understanding of the technology, techniques and tricks of software development
  • Build and tune high performance systems that support thousands of concurrent users and millions of transactions per week
  • Hands-on development and Unit/Integration testing

Requirements 

  • 5+ years of software development experience on large scale, high-volume web applications
  • Proficient with open source Java technologies like Spring, ActiveMQ, BPM, Maven
  • Proficient working with relational databases as well as NoSQL technologies like Redis and Riak
  • Experience building service-oriented solutions and RESTful microservices
  • Strong understanding of Java multithreading, concurrency and memory management
  • Experience with writing both unit tests and integration tests
  • Strong algorithmic and object-oriented design skills
  • Experience with MySQL handling large data tables

Bonus points for:

  • Experience with clustered application deployment
  • Experience with Unix/Linux
  • Experience working with and creating elastic deployment models utilizing AWS & Docker
  • Oracle Certified Java Professional
  • Experience with JMeter for Automated/Load testing

What we are offering

  • A financially stable company, with the freedom and opportunities of a startup culture
  • Flexible work schedule
  • Gym & Ping Pong, weekend movie gala
  • Fun office environment
  • Annual Bonus Salary
  • Provident fund 
  • Health and life insurance
  • Company sponsored social events for employees
  • Work-Life Balance: flexible hours, vacation days, sick days, personal days, holidays

Other requirements

Education

BS or MS in CS or equivalent

Industry Experience

9-10 Years

Age

25 - 35 Years

Positions

1

Salary

Negotiable

Shift

Morning

Location

Lahore


Company Information
 
Company Name:  Global Engineering Services
Company Description:
pGlobal Engineering Services is an Engineering and Manufacturing Services company headquartered in Lahore, Pakistan. Since opening our doors in 1999, we have developed a reputation for consistently delivering quality on time. Global Engineering Services is an ASIC, Systems, and PCB architect and manufacturing company. It provides services globally to various clients in several areas including, ASIC Design and Verification, Systems Design, PCB Designing, CAM Engineering and Electronic Manufacturing.Having such a wide range of highly integrated services, we offer a unique combination that has culminated in our joint success. With a dedicated team of EE's and ME's conducting all Design, Part Selection, Simulation and Ibis Modeling, a Superior Materials Management Group, and an Exceptional Manufacturing Staff, augmented by our brand new state of the art RoHS compliant manufacturing equipment, we remain heads above the rest. Unlike our competitors, all of our services offered are in-house making us the correct choice as your âtime sensitive partner'./p

Copyright 2024, Sardar Bahadur Khan Women's University Quetta. All Rights Reserved