Intern Software Engineer -Java

Digiratina Software Development in Sri Lanka
Digiratina Software Development in Sri Lanka

Role Overview: As an Intern Software Engineer -Java at Digiratina Technology Solutions will gain hands-on experience in designing, developing, and maintaining Java-based software solutions. You will work closely with our technical teams and learn to apply Java, Spring, and microservices principles in real-world projects. 

Key Responsibilities as an Intern Software Engineer -Java

  • Assist in developing Java-based applications using Spring and Spring Boot while ensuring performance, scalability, and security.  
  • Support the creation of microservices and learn to implement design patterns for modular, maintainable solutions.  
  • Gain experience working with Angular or React for front-end components and integrating with backend services.  
  • Work with both relational and non-relational databases, optimizing data storage and retrieval.  
  • Participate in Scrum ceremonies, contributing to Agile best practices and project alignment. 

Qualifications:

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.  
  • Familiarity with Java, Spring, Spring Boot, and RESTful web services.  
  • Understanding of microservices architecture and software design patterns.  
  • knowledge of Angular or React is a plus.  
  • Exposure to relational and non-relational databases.  
  • Familiarity with Scrum and Agile methodologies.  
  • Willingness to learn and contribute to cloud technologies like AWS.