
Senior Software Engineer – Full Stack (Java/Spring Boot + React)
InTalent Asia · Location not stated · Hybrid
Strong hiring record · median 46 days open
All reasons
- No location stated
In its favour
- Posted today
- Still listed on the employer's own board
Senior Software Engineer – Full Stack (Java/Spring Boot + React) - InTalent Asia | Career Page
Senior Software Engineer – Full Stack (Java/Spring Boot + React)
Apply for Position Or refer someone
Job Openings Senior Software Engineer – Full Stack (Java/Spring Boot + React)
About the job Senior Software Engineer – Full Stack (Java/Spring Boot + React)
WE ARE HIRING: Senior Software Engineer
Location
Colombo, Sri Lanka
Employment Type
Contract
Work Arrangement
Hybrid
Industry
Technology & Software Engineering
About the Role
Our client is seeking experienced Senior Software Engineers to join a high-performing engineering team responsible for building and enhancing enterprise-scale solutions for one of the world's largest organizations.
This role offers the opportunity to work on complex distributed systems, cloud-native applications, modern software architectures, and emerging AI technologies while collaborating within Agile delivery teams. The ideal candidate will possess strong backend and frontend engineering expertise, cloud platform experience, and a passion for building scalable, high-quality software solutions.
Key Responsibilities
Software Engineering & Development
- Design and develop enterprise-grade software solutions.
- Build distributed, scalable, and highly available applications capable of supporting enterprise-scale demands.
- Develop modern applications using industry best practices and software engineering standards.
- Ensure maintainability, scalability, and performance of software solutions.
Full Lifecycle Delivery
- Participate throughout the full software development lifecycle, including development, testing, deployment, and post-production support.
- Collaborate closely with cross-functional teams to deliver business value.
- Support continuous improvement initiatives across engineering processes and delivery practices.
- Contribute to technical design discussions and solution architecture activities.
Agile & DevOps
- Work within Agile Scrum delivery environments.
- Support Continuous Integration and Continuous Delivery (CI/CD) practices.
- Apply DevOps principles throughout software development and deployment activities.
- Contribute to automation, monitoring, and deployment improvements.
Cloud & Enterprise Systems
- Develop and maintain cloud-native solutions deployed on AWS and GCP platforms.
- Support enterprise integrations and microservices-based architectures.
- Troubleshoot and resolve issues across distributed application environments.
- Optimize system performance, reliability, and scalability.
Innovation & Emerging Technologies
- Explore and implement modern AI technologies and development frameworks where appropriate.
- Contribute to initiatives involving Generative AI, Large Language Models (LLMs), and agentic AI systems.
- Stay up to date with technological developments and software engineering best practices.
Requirements
- Bachelor's Degree in Computer Science or an equivalent qualification.
- Minimum 4+ years of experience developing production-grade enterprise applications.
- Strong expertise in:
- Java
- Spring Boot
- RESTful APIs
- Microservices Architecture
- Enterprise Integration Patterns
- Strong frontend development experience with:
- React
- Redux
- Strong understanding of:
- Relational Databases
- Database Schema Design
- SQL Optimization
- Experience working with cloud platforms such as:
- AWS
- Google Cloud Platform (GCP)
- Hands-on experience with:
- EC2
- ECS
- Lambda
- Fargate
- Step Functions
- Infrastructure as Code (IaC)
- Experience working with CI/CD pipelines and DevOps practices.
- Strong analytical and troubleshooting skills with the ability to debug complex distributed systems.
- Experience working in Agile Scrum environments.
- Excellent communication and collaboration skills.
Added Advantages
- Experience with:
- Large Language Models (LLMs)
- Generative AI
- Agentic AI Systems
- Modern AI Development Frameworks
- Experience with data streaming technologies such as Kafka.
- Exposure to Quality Engineering processes and testing practices.
- Experience building cloud-native, highly scalable enterprise systems.
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 skilled individuals to fill the role of Senior Software Engineer.
Apply now and see how you can be the perfect fit for this exclusive position!
#InTalentAsia #CareerOpportunity #JobVacancy #SeniorSoftwareEngineer #JavaDeveloper #SpringBoot #Microservices #ReactJS #AWS #GoogleCloud #CloudEngineering #DevOps #SoftwareEngineering #GenerativeAI #TechnologyCareers #CareerGrowth #ElevateYourCareer
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Java
- Spring Boot
- React
- AWS
- GCP
- Generative AI
- LLM
- Redux
- SQL
- EC2
- ECS
- AWS Lambda
- AWS Fargate
- AWS Step Functions
- Kafka
More jobs at InTalent Asia
All 55- D365 Test Engineer (Quality Engineer)InTalent Asia · LK2mo ago
- Senior Engineer - Data EngineeringInTalent Asia · Sri Lanka2mo ago
- Senior Engineer - Data Engineering - Tableau and Power BIInTalent Asia · Sri Lanka2mo ago
- Lead AI EngineerInTalent Asia · Sri Lanka3mo ago
- Senior Full Stack EngineerInTalent Asia · Remote3mo ago
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Lead II - Software EngineeringVarite India Private · Pune, MHjust now
- Senior OT Security Platform Engineer - L3Varite India Private · Noida, UPjust now
- AI EngineerVarite India Private · Bangalore, KAjust now
- Software Engineer - FGECLARO Philippines · Quezon City, MMjust now
- Senior Real-Time Embedded Software EngineerAlten · Reading, England, United Kingdomtoday