Designation: Java Developer - Fresher

Education: Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.

 

Job Description:

 

•       Contribute in all phases of the software development lifecycle – SDLC.

•       Shall be able to write java code which is readable, maintainable and suffice the functionality. It’s required that developer shall write memory efficient codes those confirms to standard coding guidelines set by industry.

•       Support continuous improvement in development lifecycle by introducing new technologies and/or finding the best possible alternates.

•       Good team player and sometimes can handle projects / modules independently.

•       Knowledge of latest JDK features

•       Should be aware of writing/ consume RESTful webservices

•       Basic understanding in jQuery 

 

Skill sets required:

               

Core Java, JSP, Servlets:

 

1.      Solid understanding of Java fundamentals including OOP concepts, data types, loops, and conditional statements.

2.      Knowledge of Java collections framework for data manipulation.

3.      Basic knowledge of JSP – Java Server Pages, Servlets, JDB

 

Database Basics:

1.      Understanding of basic database concepts and SQL queries.

2.      Familiarity with one or more databases such as MSQL, MySQL, PostgreSQL, or Oracle.

Web Technologies:

1.      Basic knowledge of HTML, CSS, and JavaScript for building user interfaces.

2.      Awareness of front-end frameworks like Bootstrap for responsive web design.

Version Control:

1.      Understanding of version control systems like SVN, Git and basic commands for code collaboration and management.

Problem-Solving Skills:

1.      Strong analytical and problem-solving abilities to debug code and resolve issues efficiently.

IDE Proficiency:

1.      Familiarity with Java Integrated Development Environments (IDEs) like Eclipse or IntelliJ IDEA for coding, debugging, and project management.

Continuous Learning:

1.      Eagerness to learn and stay updated with the latest Java features, industry trends, and best practices.

Data Structure Knowledge

1.      Solid understanding of fundamental data structures and algorithms, essential for efficient coding and algorithm design.

 

 

This internship provides a unique opportunity to work on challenging projects, enhance your technical skills, and gain exposure to industry-standard practices. If you are enthusiastic about software development, possess a strong foundation in computer science, and are eager to apply your knowledge in a practical setting, we encourage you to apply for this internship. Join us and embark on a rewarding journey where your passion for programming meets real-world applications.