Apply For This Job


Job Description

We are hiring a highly skilled, full-time Java developer who has broad knowledge and experience programming in Java and J2EE,JSE & related frameworks with focus on building efficient enterprise applications for our growing software development team. 

  • B.Sc/M.Sc Software Engineering or BSCS or Degree in Computer Science
  • Must have experience in Developing Java Backend Applications
  • Certification/Expert in Java/J2EE/JSE programming and latest frameworks like Spring.
  • Minimum 2 years of experience as a professional Java developer
  • Review design and code, review and fix tests and functional coverage.
  • Primarily responsible for designing and implementing software solutions in conformance to requirements.
  • Excellent understanding of current enterprise software technologies and development practices/tools, including virtual environments, source control, remote development, issue tracking, build and test automation, and networking management
  • Involvement in requirements analysis and impact analysis in coordination with business analyst and software architects. May also be required to perform requirements analysis independently
  • Hibernate, Spring, Elastic Search/Lucene, Java ORM
  • Experience with java distributed framework will be a huge plus.
  • Excellent skills in resolving technical issues
  • Make or facilitate in making technology decisions that optimally meet requirements and high level design specifications
  • Conducting research on tools, technologies, domains and solutions relevant to the assigned product(s) and/or project(s)
  • Has experience working with two or more of data related technologies and familiarity with others from various Relational databases, Nosql databases, Caching systems, Full Text Search engines.
  • Has good experience with the TDD approach, doing unit testing, mocking, integration/UI testing, behaviour driver testing.
  • Has good experience working with, setting up and configuring any continuous integration and delivery systems, any code quality automation technologies.
  • Has good experience working with one or more of architecture patterns and familiarity with others.
  • Can resolve serious performance related issues by using various techniques, including testing, debugging and profiling.
  • Has experience or familiarity with any of Virtualization or Containerization technologies.
  • Has experience or familiarity with any of Message Queuing/Broking or Service Bus systems. Experience in Kafka, ActiveMQ, RabbitMQ
  • Has experience working with complete product life cycles, quality metrics, evaluating technologies, helping with estimation and budgeting, helping with planning and road maps, helping with pre-sales and technical proposals.


Job Details

Functional Area:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
No Preference
Minimum Education:
Career Level:
Experienced Professional
Minimum Experience:
2 Years
Apply Before:
Jun 22, 2019
Posting Date:
May 22, 2019
Show fewer details Read full job description

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

KBK Electronics Pvt Ltd

Engineering · 301-600 employees - Lahore

KBK ELECTRONICS (PVT) LIMITED, LAHORE / PAKISTAN (KBK) was incorporated in the year 2002 as a Private Limited Company with the objective to work in the Electrical Engineering Field as a manufacturing and trading company providing quality products and services at affordable prices. In its first year ...Read More

Similar Job Titles

Sr. Java / J2EE Developer

Digital Processing Systems, Islamabad, Pakistan
Posted Jul 05, 2019

Sr. Java/J2EE Developer

KBK Electronics Pvt Ltd, Lahore, Pakistan
Posted Jun 26, 2019

Software Engineer - Java / J2EE

Novapex Technologies, Lahore, Pakistan
Posted Jul 01, 2019
View All