Internship for Java Back-End Developers – 3 Months

Requirements
Key Requirements

Java 8 and above programming experience (i.e streams, lambdas etc)
Spring Boot – experience using Spring Boot/ Spring Framework is key
Junit Testing – Familiarity and experience with Unit testing
Understanding basic design principles behind a scalable application
Implementing automated testing platforms and unit tests
SQL (know how to work with relational databases)
Javascript familiarity is an added advantage
MongoDB familiarity – Added advantage
Ability and eagerness to learn are most important, show us what you can do!

Primary Responsibilities Of a Back-End Developer
Your responsibilities will include:

Contributing to all stages of the software development lifecycle
Designing, implementing and maintaining Java-based applications capable of handling high volumes and low latency
Analyzing user requirements to define business objectives
Envisioning system features and functionality
Ensuring that application designs align with business goals
Identifying and resolving any technical issues that arise
Creating detailed design documentation
Writing well-designed, testable code
Conducting software analysis, programming, testing and debugging
Developing documentation to assist users
Supporting continuous improvement by exploring alternative technologies and presenting findings for architectural review

Apply via :

presta.zohorecruit.com