JOB OPENING

JAVA - BACK END

  • Location: Karachi/Lahore
  • BS/MS degree in CS, or a related field or equivalent practical experience
  • Minimum of 2 years experience is required above are encouraged

WHAT WE ARE LOOKING FOR

We are looking for a Back End Developer to join our growing team in Karachi & Lahore.

VentureDive's engineers are blazing trails in all facets of massively scalable application design and development. Like other companies facing explosive growth, VentureDive application engineers are willing to pick up any of the languages, technologies, or methodologies necessary to solve any challenge - and if a conventional solution doesn't exist, they innovate as necessary.
We are looking for a self-starter who is excited to learn and improve his or her skillset in the ever-evolving medium of the development. The ideal candidate is a creative thinker with experience in web application development.

KEY RESPONSIBILITIES

  • Agile Web development using Java, Spring, Hibernate and SQL
  • Producing solid code with excellent unit test coverage
  • Delivering solutions with a relentless focus on automation and deployment via
  • TeamCity/Jenkins, Selenium and/or similar tools
  • Providing accurate time and effort estimates
  • Working closely with the Team Lead to discuss technical solutions and innovative ideas to those solutions
  • Training and development of the technical and organizational skills of the junior programmers

REQUIRED SKILLS

  • Excellent knowledge of Core JAVA
  • Excellent OOP and Data structures knowledge
  • Extensive web development experience in JAVA
  • Experience working on Spring framework (MVC, Security)
  • Experience working on Hibernate framework
  • Good experience of Databases (RBDMS, noSQL)
  • Excellent concepts and experience in Multithreading and concurrency
  • Ability to write high-performance, reusable code
  • Experience working on Application servers (e.g Tomcat, jBoss)
  • Experience working on Build tools (e.g. ant, maven)
  • Knowledge of version control systems (e.g. Git, SVN)
  • Excellent knowledge of Design patterns
  • Knowledge of best practices (coding styles, standard naming conventions, security, etc)
  • Excellent communication and team skills
  • Nice To Have Experience or Knowledge of AWS

ARE YOU A MASTER OF YOUR CRAFT? APPLY NOW

(PDF only)

CAREERS

WHAT'S NEW ON THE BLOCK

KARACHI LAHORE DUBAI