loader image

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.