Lead Java Developer

Full Time Job @InternSathi in Java Development
  • Lalitpur, Lalitpur, Nepal, 44700
  • Post Date : June 29, 2023
  • Apply Before : July 6, 2023
  • Salary: ₨100,000.00 - ₨120,000.00 / Monthly
  • 2 Application(s)
  • View(s) 337
Email Job

Job Detail

  • Experience 4 Year
  • Industry Software Company
  • Qualifications Bachelor-Pass-Out

Job Description

Hiring Lead Java Developer

We are seeking a talented and experienced Lead Java Developer to join our software development team. As a Lead Java Developer, you will be responsible for leading a team of developers, designing and architecting Java-based applications, and ensuring the successful delivery of projects. Your expertise and leadership will be critical in guiding the team, implementing best practices, and driving innovation. This position offers a gross salary of 120,000 NPR, reflecting your skills and experience.

Job Description 

  • Lead a team of Java developers, providing technical guidance, mentorship, and support throughout the software development life cycle.
  • Collaborate with stakeholders, including product managers, business analysts, and cross-functional teams, to understand project requirements and translate them into technical solutions.
  • Design and architect Java-based applications, ensuring scalability, performance, and maintainability.
  • Develop high-quality, clean, and efficient code using Java programming language and associated frameworks.
  • Conduct code reviews to maintain code quality, identify areas for improvement, and enforce coding standards and best practices.
  • Collaborate with the infrastructure team to ensure proper deployment and configuration of Java applications in various environments.
  • Perform thorough testing and debugging to ensure the reliability, stability, and functionality of the software applications.
  • Monitor and optimize application performance, identifying and resolving bottlenecks and technical issues.
  • Stay updated with the latest Java technologies, frameworks, and industry trends, and recommend their adoption when appropriate.
  • Identify opportunities for process improvement and automation to enhance development efficiency and productivity.
  • Provide technical leadership in resolving complex technical challenges and making architectural decisions.
  • Collaborate with project managers to ensure timely delivery of projects, managing priorities and resource allocation.
  • Mentor and guide junior and mid-level developers, fostering their growth and development in Java programming and best practices.
  • Document technical designs, coding solutions, and application functionality for knowledge sharing and future reference.

Qualification for Lead Java Developer

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 4+ years of professional experience in Java development, with a proven track record of leading development teams.
  • Strong proficiency in Java programming language and in-depth understanding of object-oriented programming principles, design patterns, and architectural concepts.
  • Expertise in Java frameworks such as Spring, Hibernate, or JavaFX.
  • Proficiency in web technologies (HTML, CSS, JavaScript) and web application development.
  • Experience with relational databases and advanced knowledge of SQL.
  • Strong understanding of software development methodologies, such as Agile or Scrum.
  • Familiarity with version control systems (e.g., Git) and collaborative development tools.
  • Excellent problem-solving skills and the ability to analyze and resolve complex technical issues.
  • Strong communication and leadership abilities, with the capacity to guide and inspire a team.
  • Attention to detail and ability to deliver high-quality work within deadlines.

Preferred Qualifications:

  • Experience with front-end development frameworks (e.g., React, Angular) and responsive web design.
  • Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes).
  • Familiarity with cloud technologies and platforms (e.g., AWS, Azure).
  • Understanding of software testing methodologies, including unit testing and automated testing frameworks.
  • Experience with performance tuning and optimization of Java applications.
  • Knowledge of NoSQL databases (e.g., MongoDB, Cassandra).

Note: The offered salary of 120,000 NPR is the gross salary and may be subject to applicable taxes and deductions as per local regulations.

Other jobs you may like