Why Work With Me?
✅ Over 7 Years of experience
✅ Experience in Both Frontend, Backend, and Deployment of application
✅ Proficient in the modern technologies
✅ Strong experience in all the stages of the software lifecycle
✅ Regular updates to ensure your project progresses smoothly
✅ Writing clean, maintainable, and high-performing code
I'm a passionate and skilled Full-Stack Developer with over 7 years of experience delivering innovative web solutions. I specialize in the Java ecosystem, and modern web technologies like Angular and React, ensuring robust and scalable solutions tailored to your needs.
My Technology Stack:
Backend: Java, Spring Boot, Hibernate, Node.js
Frontend: Angular, React, JavaScript, TypeScript, HTML, and CSS, Material UI, Tailwind CSS
Database: MySQL, MongoDB, Postgresql
DevOps & Cloud: AWS, Azure, DigitalOcean, Git, Maven, Jenkins, CI/CD, Terraform
📩 Let’s bring your ideas to life! let's discuss how I can help with your next project.
Elasticsearch
MySQL
Spring Boot
Hibernate
Spring Data
MongoDB
Java
JavaScript
Angular
React
Node.js
Microsoft Azure
Apache Beam
Next.js
AWS Lambda
Athuraliya Gamage R.
Kadawatha, Sri Lanka
$40/hr
4.8
29 jobs
I'm a passionate professional with 12 years of experience in enabling business strategies through the practical application of technology architecture principles, practices, and tools.
User-centric and solution-oriented, I have managed projects and teams across Sri Lanka, India, Singapore, Australia, New Zealand, USA, Switzerland, UK, Sweden and India over the past 12 years.
A problem-solver in a broad range of technology stacks covering Architecture, Development, Integration, Data, Infrastructure, and Support. Seamless configuration and migration include fast deployment of critical and complex workloads on the cloud with hands-on expertise on AWS Services.
I own 4 AWS certifications.
✅ AWS Certified DevOps Engineer - Professional
✅ AWS Certified Solutions Architect - Associate
✅ AWS Certified Developer - Associate
✅ AWS Certified Cloud Practitioner
I have been helping SaaS businesses to build scalable, secure, high available and high performing systems on AWS using different languages such as Java, NodeJs, Typescript and Scala.
Here is what I can help you with the system architecture and implementation:
✅ Design system architecture based on the requirenements
✅ Implement cloud native solutions
✅ Implement secure and reliable solutions using Spring Boot, JHipster, NodeJs frameworks and MySQL, PostgreSQL, MongoDB, DynamoDB, Neptune and CouchDB databases.
Apart from the implementation I can help you with system deployments in AWS,
✅ Review of your AWS current architecture performance, security and costs
✅ Architecture of new AWS infrastructure and Data Pipelines
✅ Migrations to AWS, AWS Cost Reduction, Database Optimisations
Problems that I solve:
⚡️. Performance At Scale: I build and deploy industry-tested and proven infrastructure code that ensures your application runs and performs at a high standard and scalability without compromising security.
⚡️. Cost Optimisation: My infrastructure architecture enables the efficient use of resources and can help you save up to 90% in your AWS costs
⚡️. Security & Compliance: I can help you Scale and innovate quicker while building a solid foundation that will help you maintain a secure, compliant environment.
⚡️. Training & DevOps. I can help you increase your team's technology adoption while automating your DevOps processes.
Technologies that I adopt and I'm an expert at:
➡️. AWS services such as Lambda, Cloudformation, EC2, ECS, EKS (Kubernetes), S3, RDS, Step Functions, AWS Gateway API, DynamoDB, Beanstalk, Elasticache, SNS, SES, IAM, WAF, Shield, CodePipeline, Code Deploy, Cloudfront, CloudWatch, VPC, Route 53, Certificate Manager.
➡️. Supporting services such as CDK, Prometheus, Grafana, Graylog, New Relic, Dynatrace, DataDog, Kafka, and NEO4J.
➡️. Strong CI/CD DevOps engineering using GitHub Actions, BitBucket Pipelines, CircleCI, GitLab pipelines and Jenkins.
MySQL
Java
MongoDB
Spring Framework
Gradle
Node.js
TypeScript
Amazon Web Services
Scala
GitHub
Hibernate
Jenkins
GitLab
DevOps Engineering
DevOps
asitha W.
Gampaha, Sri Lanka
$35/hr
5.0
15 jobs
Results-Focused Software Engineer
Energetic software engineer with seven years of industrial experience developing robust code for high-volume businesses. An enthusiastic team player and deep creative thinker with a can-do attitude, phenomenal time management skills, and a strong user focus. I have developed many web and mobile apps.
Passionate, responsible, and committed engineer with a get-it-done, on-time spirit and more than six years of experience in designing, implementing, and adapting technically sophisticated online web applications using Java, three-tiered architecture, and more. Proficient in JAVA infrastructure, language standards, object modeling technologies, and Application Life Cycle management
01). Engineering web development, all layers, from database to services to user interfaces(Full-Stack)
02). Highly adaptable in quickly changing technical environments with solid organizational and analytical skills
03). Managing requirements(Writing better user stories, Breaking stories into sub-tasks and experience with Jira/and leading a team )
QUALIFICATIONS SUMMARY
* Design, develop and implement web applications that support day-to-day operations
* Develop technical solutions that definitively improve scalability, performance, and profits
* Discern essential business requirements and objectives by interfacing with stakeholders
* Plan, develop, and implement successful large-scale projects from conception to completion
* Expert in Java development and object-oriented analysis
* Superior analytical, time management, collaboration, and problem-solving skills
TECHNICAL SKILLS
• Strong development experience with Java Spring Boot Framework
• Strong understanding of Microservices Architecture
• Strong understanding of Rest + JSON based APIs
• Postgres, Oracle, Couchbase, MongoDB, DB2, MySQL
• Good knowledge of GIT
• Redis
• RabbitMQ
• Elasticsearch
• Kubernetes
• Docker/ docker swarm
• AWS - Lambda/ EKS
• Maven
• Understanding of REST
• Understanding of OAuth, JWT (along with exp. of implementation in Spring) (I have Experienced with OAuth2 and AWT)
• Understanding of OOP and SOLID principles
• English level - fluent
• The experience with spring boot, container implementation, dockers or Kubernetes
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Elasticsearch Developer in Sri Lanka on Upwork?
You can hire a Elasticsearch Developer in Sri Lanka on Upwork in four simple steps:
Create a job post tailored to your Elasticsearch Developer project scope. We'll walk you through the process step by step.
Browse top Elasticsearch Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Elasticsearch Developer profiles and interview.
Hire the right Elasticsearch Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Elasticsearch Developer?
Rates charged by Elasticsearch Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Elasticsearch Developer in Sri Lanka on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Elasticsearch Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Elasticsearch Developer team you need to succeed.
Can I hire a Elasticsearch Developer in Sri Lanka within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Elasticsearch Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Elasticsearch Developers in Sri Lanka