Lead Software Engineer - Java

Lead Software Engineer - Java
VentureDive, Pakistan

Experience
5 Years
Salary
300,000 - 400,000 PKR
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
BS/MS
Total Vacancies
2 Jobs
Posted on
Oct 18, 2022
Last Date
Jan 27, 2023
Location(s)

Job Description

Job Brief
We are looking for a self-driven Lead Software Engineer (Java) who is excited to learn and improve his/her skillset in the ever-evolving world of Java.


Key Responsibilities

  • Integration of user-facing elements developed by front-end developers with server-side logic.
  • Ensure adherence to engineering processes such as code reviews, source control, and unit testing, use case analysis, defect management, continuous integration and deployment
  • Work closely with the Project Managers in providing technical solutions and innovative ideas to cater to project needs.
  • Develop existing systems by analyzing and identifying areas for modification.
  • Update job knowledge by researching new internet/intranet technologies and software products; reading professional publications; maintaining personal networks; and participating in professional organizations.
  • Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
  • Complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Responsible for development of new programs, analyzing current programs and processes, and making recommendations which yield a more cost-effective product.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Supports teams by developing documentation and assistance tool

Job Specification

Required Qualifications

  • BS/MS degree in Computer Sciences
  • 5+ years of experience as back end developer
  • Good knowledge of Core JAVA, OOP and Data structures
  • Extensive web development experience in JAVA
  • Reasonable knowledge of version control systems (e.g. Git, SVN)
  • Excellent knowledge of Design patterns and best practices for coding styles, standard naming conventions, security, etc.
  • Good Understanding of Agile Web development using Java, Spring, Hibernate and SQL.
  • Good communication skills
  • Team Player and is flexible
  • Good knowledge of Databases (RDBMS, noSQL)
  • Good knowledge of AWS
  • Good proficiency in J2EE (e.g. Web Services, JSPs, EJBs, JTA, JPA)

Job Rewards and Benefits

Health Insurance
Incentive Bonus
Leaves
Medical
Provident Fund

VentureDive

Information Technology and Services - Karachi, Pakistan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.