Senior Software Engineer - Full Stack
WE ARE HIRING: Senior Software Engineer - Full Stack
Location: Sri Lanka
Employment Type: Contract
Industry: Information Technology
Role Overview
We are seeking a talented Senior Software Engineer - Full Stack to design, develop, and deliver enterprise-grade software solutions for large-scale business environments. The ideal candidate will have strong full-stack development expertise, cloud experience, and a passion for building scalable, highly available applications while working in an Agile environment.
Key Responsibilities
- Design and develop enterprise solutions for large-scale business environments.
- Build distributed and highly available applications that scale to meet enterprise demands.
- Follow Continuous Integration and Continuous Delivery (CI/CD) practices.
- Ensure high-quality code by adhering to software engineering best practices.
- Collaborate with cross-functional teams in an Agile delivery environment.
- Apply DevOps principles throughout the software lifecycle, from development and testing to deployment and production support.
- Contribute to application performance, reliability, scalability, and maintainability initiatives.
Candidate Profile
- Bachelor's Degree in Computer Science or an equivalent qualification.
-
2-4 years of experience developing production-grade enterprise applications.
- Excellent communication and interpersonal skills.
- Experience designing and developing RESTful APIs and microservices .
- Strong backend development experience using Node.js (Express.js) and/or Java (Spring Boot) .
- Hands-on experience with JavaScript, TypeScript, HTML, CSS, React.js, and Next.js .
- Strong understanding of frontend state management and asynchronous data handling.
- Experience working with relational and NoSQL databases, including database design, querying, and performance optimization.
- Extensive knowledge of AWS cloud services including ECS, Lambda, S3, RDS, and related DevOps services.
- Experience with DevOps tools and practices including Docker, CI/CD pipelines, and Git .
- Familiarity with Test-Driven Development (TDD) and Quality Engineering best practices.
- Experience working in Scrum Agile delivery environments.
- Ability to manage multiple priorities in a fast-paced environment.
- Detail-oriented, quick learner, and committed to delivering high-quality software solutions.
Ready to take your career to new heights?
We're InTalent Asia , your go-to recruitment partner in Sri Lanka, and we've got an exciting opportunity for you!
Our client is looking for a skilled individual to fill the role of Senior Software Engineer - Full Stack .
Apply now and see how you can be the perfect fit for this exclusive position!
#InTalentAsia #CareerOpportunity #JobVacancy #SeniorSoftwareEngineer #FullStackDeveloper #NodeJS #Java #SpringBoot #ReactJS #NextJS #AWS #CloudComputing #SoftwareEngineering #ElevateYourCareer
Originally posted on Himalayas
This role requires you to be in the United States. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote developer jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗