
Mid Level Java Developer
Full Time Job @InternSathi posted 2 years ago in Java Development Email JobJob Detail
-
Experience 2 Year
-
Industry Software Company
-
Qualifications Bachelor-Pass-Out
Job Description
Hiring Mid Level Java Developer
We are looking for a skilled and experienced Mid-Level Java Developer to join our software development team. As a Mid-Level Java Developer, you will be responsible for designing, developing, and maintaining Java-based applications. You will work on a variety of projects, collaborating with cross-functional teams to deliver high-quality software solutions. This is an exciting opportunity for someone with a solid background in Java development who is looking to take on more responsibilities and contribute to the growth of our organization.
Job Description
- Design and develop robust and scalable Java-based applications according to project requirements and specifications.
- Collaborate with stakeholders, including product managers and other developers, to gather and understand software requirements.
- Write clean, efficient, and maintainable code using Java programming language and associated frameworks.
- Perform thorough testing and debugging to ensure the reliability and functionality of the software applications.
- Participate in code reviews to maintain code quality, identify potential issues, and ensure adherence to coding standards and best practices.
- Collaborate with cross-functional teams, including designers and quality assurance engineers, to ensure seamless integration and smooth functioning of the software applications.
- Troubleshoot and resolve software defects and technical issues promptly to minimize downtime and optimize application performance.
- Continuously research and stay updated with the latest Java technologies, frameworks, and best practices, and recommend their implementation when applicable.
- Contribute to the improvement and optimization of existing software applications through code refactoring and performance enhancements.
- Document software designs, coding solutions, and application functionality for future reference and knowledge sharing.
- Mentor and provide guidance to junior developers, fostering their growth and development in Java programming.
Qualification for Mid Level Java Developer
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2-3 years of professional experience in Java development.
- Strong proficiency in Java programming language and solid understanding of object-oriented programming principles and design patterns.
- Experience with Java frameworks such as Spring, Hibernate, or JavaFX.
- Proficiency in web technologies (HTML, CSS, JavaScript) and web application development.
- Strong knowledge of relational databases and proficiency in SQL.
- Experience with version control systems (e.g., Git) and collaborative development tools.
- Familiarity with software development methodologies, such as Agile or Scrum.
- Excellent problem-solving skills and the ability to analyze complex technical issues.
- Strong communication and teamwork abilities.
- 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 cloud technologies and platforms (e.g., AWS, Azure).
- Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes).
- Understanding of software testing methodologies, including unit testing and automated testing frameworks.
- Experience with continuous integration and continuous deployment (CI/CD) processes.
- Knowledge of NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with performance tuning and optimization of Java applications.
Other jobs you may like
-
Java Internship in Kathmandu Featured
- @ InternSathi
- Kathmandu, Baneshwor, Kathmandu, Nepal, 44600