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.