Java Full Stack Developer Intern
- Intern
Job Description
- Do you possess the knowledge of Java and are also able to build and enhance web applications in Java Spring/Spring boot?
- Are you interested in doing research and trying out different solutions using new technologies?
- Are you capable of developing, enhancing, and maintaining applications with support from technical leaders?
- Do modern web security practices such as OAuth 2.0, TLS1.2 fascinate you?
- Do you constantly have a hunger for learning more alongside hands on work?
- Can you spend at least ~20 hours per week for this role?
- Are you self motivated and learner?
- Are you an engineering student or graduate in Computer Science / Information Technology?
Then this may be the role you may be looking for!
Qualifications
Responsibilities
- Write well designed, testable, efficient code by using best software development practices
- Create website layout/user interface by using UI languages
- Integrate data from various back-end services and databases
- Create and maintain software documentation
- Be responsible for maintaining, expanding, and scaling website
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Requirements
- Proven knowledge in web development in modern programming languages
- Expertise in Java
- An understanding of how web applications work including security, session management, and best development practices
- Adequate knowledge of non-relational database systems, object oriented programming and web application development
- Aggressive problem diagnosis and creative problem solving skills
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
- Engineering in computer science or a related field
- Knowledge of cloud technologies would be an added advantage
Duration: 3-6 months
Stipend: Based on technical skills
Additional Information
Perks:
- Internship certificate on successfully completing the duration
- Direct mentorship in best coding practices
- Opportunity to gain experience working in latest cloud infrastructure and security practices
- Flexible working hours
- Extra cash incentives based on performance
- Opportunities of growth within the organization
While applying for this role, please attach your portfolio and some of your work.