5+ years of experience in Java development
3+ years in Spring ecosystem tools.
1+ years of experience in AWS for serverless applications.
6+ months of experience in Python for serverless functions in AWS Lambdas
6+ months of experience in Kotlin with gRPC for backend microservices
----
SUMMARY
Experience working in financial, hoteling, agriculture, and medical Web software projects.
Worked on multiple Spring technologies including Spring IOC, Spring ORM and Spring AOP, Spring JDBC,
Spring Data JPA and Spring Boot.
Strong knowledge in Java core functionalities such as Collections, Exception handling, Java 8 Streams,
Optional, Lambdas and Time API.
Experienced in lifecycle development methodologies such as Waterfall, Test Driven Development integrated
with Agile such as Scrum and Kanban.
Proficient and adaptive person in using backend technologies. Strong analytical, problem solving, team job and
communication skills.
Experience in using MVC architecture.
Hands-on experience in using serverless and microservices architecture.
Experience in Amazon Web Services (AWS) such as Amazon EC2, Amazon S3, Amazon Aurora, Amazon
RDS, Amazon SQS, AWS Identity and access, Amazon Secret Manager, Amazon Elastic Beanstalk,
Amazon Lambdas, Amazon API Gateway, Amazon Cloudwatch.
Experience in using Spring Cloud services such as Spring Admin, Spring Eureka, Spring Ribbon, Spring
Zuul and Spring Feign Client.
Strong experience in using ORM Spring technologies such as Spring JDBC, Hibernate, Spring DATA JPA,
for performing normal and batch processes.
Proficient in using RDBMS with MySQL and using AWS RDS.
Experienced in using Liquibase for database version management.
Experience using AWS DynamoDB and AWS DocumentDB (MongoDB compatible) for NoSQL
requirements, as well as MongoDB, Redis and Kafka.
Very strong experience in developing REST APIs through Spring services and using AWS API Gateway
service as gateway.
Experience in testing frameworks such as JUnit 4/5, AssertJ, Hamcrest, Mockito, Spring Junit Runner,
Mockito Runner, PowerMock and SpringBootTest.
Maintaining batch processes using Spring Batch module.
Experience in using Jenkins Web Console as a build tool and deploying service.
Expertise in using PHP and Yii 2.0 framework, Javascript, CSS, HTML and Bootstrap 3 for Web Apps
development.
Experience in using Docker and Docker Compose for building and running Spring Cloud Microservices apps.
Worked with Trello, Jira, Confluent, SVN, Git, Bitbucket, IntelliJ, PHP Storm, Data Grip, Workbench,
Postman, Sublime Text, GitHub, GitLab.