- Job Type: Internship
- No. of available positions: 5
- Location: Noida
Roles and responsibilities:
- Design, build and maintain efficient, reusable, and reliable Java code.
- Providing technical oversight to the team, involved in design and code review.
- You would also spend most of your time in development activities in varied technologies, and you should have a passion for writing code.
- Should be able to create good technical documents.
- Translate application storyboards and use cases into functional applications.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Identify bottlenecks and bugs, and devise solutions to these problems – Help maintain code quality, organization, and automatization.
Requirements:
- Qualifications: BCA/BTECH/MTECH/MCA/MSc (Final semester students or pass-outs).
- Good knowledge of core Java.
- Hands-on development experience in a J2EE framework like Spring Boot/ Spring MVC/JSP/ Servlet.
- Good knowledge of Relational Databases like MySQL, PostgreSQL, and MS SQL Server with complex SQL Queries, Stored Procedures, and Triggers.
- Good to have knowledge of ORMs like Hibernate.
- Good knowledge of Data Structures.
- Unit testing experience using Junit, Spock.
- Knowledge of versioning tools like GIT, and SVN.
- Knowledge of build tools like Maven, Gradle, and Ant.