Now Hiring

Software Engineer

  • Employment Type:Full time
  • Location:Sri Lanka
  • Posted:Sep 4, 2026
Apply for this Role

Role Overview: As an Associate Software Engineer at Digiratina Technology Solutions, you will play a pivotal role in designing, developing, and maintaining cutting-edge Java-based software solutions. With a focus on Spring Boot, microservices, and Agile methodologies. This is an excellent opportunity to expand your technical expertise and contribute to impactful projects.

Key Responsibilities as a Software Engineer:

  • Develop and maintain Java-based applications using Spring and Spring Boot frameworks, ensuring performance, scalability, and security.
  • Design and implement microservices architecture, following best practices for modular and maintainable solutions.
  • Collaborate on front-end integration with frameworks like Angular or React to create seamless user experiences.
  • Implement best practices for software design, development, and deployment, ensuring high-quality deliverables.
  • Work with relational and non-relational databases, optimizing queries for performance and scalability.
  • Contribute to the entire software development lifecycle, including requirement analysis, coding, testing, deployment, and maintenance.
  • Actively participate in Scrum ceremonies and Agile practices to ensure timely and quality deliverables.
  • Explore and implement cloud technologies (e.g., AWS) to enhance application functionality and scalability.
  • Troubleshoot, debug and resolve complex technical issues across the software stack

Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • 2+ year of experience in Java development, including Spring Boot and RESTful web services.
  • Expertise in microservices architecture and software design patterns.
  • Proficiency in working with both relational and non-relational databases.
  • Experience with Agile methodologies, including Scrum practices.
  • Exposure to cloud platforms like AWS or a willingness to learn.
  • Strong problem-solving skills, teamwork, and a passion for continuous learning.

If you are an enthusiastic Software Engineer with two years of experience and a desire to take your skills to the next level, we invite you to apply for the Software Engineer – Java role at Digiratina SoftwareTechnology Solutions. Join our innovative team and be part of developing impactful solutions that drive success.

Benefits

Why Join Digiratina

Life at Digiratina
  • Flexible Work ArrangementsAchieve the ideal work life balance with flexible scheduling options and remote work opportunities.
  • Health and WellnessYour health matters. Access comprehensive health benefits to ensure your wellbeing.
  • Further Education SupportWe encourage and support your quest for knowledge. Enjoy assistance for further education, ensuring your skills stay sharp and relevant.
  • Recreational FacilitiesCelebrate successes and build strong connections with your colleagues through team building events and social activities.
  • Comfy WorkspaceYour workspace matters. Immerse yourself in a comfortable and inspiring environment that fuels creativity and productivity.
  • Professional DevelopmentWe invest in your growth. Access ongoing training and development programs to enhance your skills and advance your career.
Apply

Apply for this position

Fill the following fields and we will get back to you soon.

Software Engineer

  1. 1HR reviews your CV
  2. 2Discussion with the team
  3. 3Assessment by our team leads
  4. 4Final review with senior management
CV / Resume *