Associate Software Engineer

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

Key Responsibilities as an Associate Software Engineer:

  • Application Development: Develop and maintain Java-based applications using Spring and Spring Boot.
  • Backend & Frontend Development: Build and integrate backend services with React-based front-end applications.
  • API & Database Development: Develop RESTful APIs and work with relational and non-relational databases.
  • Code Quality & Performance: Write clean, maintainable, and efficient code while ensuring application performance and scalability.
  • Agile Collaboration: Participate in Scrum ceremonies and collaborate with cross-functional teams throughout the software development lifecycle.

Qualifications:

  • 1+ years of experience in Java development within a software development environment
  • Good knowledge of Java, Spring Boot, and RESTful web services
  • Experience with React and JavaScript
  • Familiarity with relational and non-relational databases
  • Understanding of software design principles and microservices architecture
  • Familiarity with Agile/Scrum methodologies
  • Strong analytical and problem-solving skills
  • Good communication and teamwork abilities
  • Experience with cloud platforms such as AWS will be an added advantage