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
-
Java Internship in Kathmandu Featured
- @ InternSathi
- Kathmandu, Baneshwor, Kathmandu, Nepal, 44600