Softvil Technologies logo
9
applicants

Senior Software Engineer – Full Stack

Softvil Technologies    Colombo • Full-time

Job Description

Softvil Technologies is looking for a talented Senior Software Engineer – Full Stack to join our team and work on enterprise solutions for one of the world’s largest corporations.

Key Responsibilities

  • Design and develop scalable, highly available enterprise applications.
  • Develop and integrate RESTful APIs and microservices.
  • Follow CI/CD, DevOps, and software engineering best practices.
  • Collaborate with cross-functional teams in an Agile environment.
  • Participate throughout the full software lifecycle, from development and QA to deployment and production support.
  • Ensure high-quality, secure, and maintainable software solutions.

Requirements

  • Bachelor's Degree in Computer Science or equivalent.
  • 2–4 years of experience developing production-grade enterprise applications.
  • Strong experience with Node.js (Express.js) and/or Java (Spring Boot).
  • Frontend experience with JavaScript, TypeScript, React.js, Next.js, HTML, and CSS.
  • Experience with relational and NoSQL databases.
  • Strong AWS experience with services such as ECS, Lambda, S3, and RDS.
  • Experience with Docker, CI/CD pipelines, and Git.
  • Familiarity with TDD and Quality Engineering practices.
  • Experience working in Scrum/Agile environments.
  • Excellent communication, problem-solving, and collaboration skills.
  • Ability to work in a fast-paced environment and manage multiple priorities.