As a Java Developer with 10 years of experience, I have honed my skills in developing robust and scalable applications using Spring Boot. My expertise spans multiple domains, including banking, e-commerce, traveling, and testing domain as well.
Seeking a senior role in a dynamic organization where my deep expertise in Java development, particularly within the Spring framework, can be leveraged to contribute to the successful delivery of innovative, high-performance systems. Committed to actively participating in the agile development process, I aim to drive continuous improvement, encourage collaboration, and ensure the development of cutting-edge software solutions.
My proficiency in Java, Spring Boot, and other related technologies has allowed me to design and develop efficient and maintainable code. I am also adept at troubleshooting and quickly resolving issues to ensure smooth application performance.
By aligning my proficiency in Spring technologies, troubleshooting acumen, and agile mindset with the organization's goals, I am dedicated to achieving exceptional results and delivering value to both the team and end users.
In addition to my strong background in Back-End development (Java, Spring Boot), I also have experience working as a Full-Stack Developer in projects. During this time, I utilized Angular as the primary Front-End framework, allowing me to contribute effectively to both client-side and server-side development. This experience has broadened my skill set and given me a deeper understanding of the end-to-end development lifecycle.
Overall, I am a dedicated Senior Java Developer with 10 years of comprehensive experience and a proven track record in the design, development, and maintenance of high-quality, scalable systems. Proficient in the Spring Boot and Spring ecosystems, I am committed to delivering efficient and robust solutions that meet the dynamic demands of the modern digital landscape.
Programming Languages: Java, SQL, HTML, JavaScript, PHP
Skills:
Java Framework and Libraries:
Relational/NoSQL Databases:
SSO Framework:
Front-End frameworks:
Cloud Services: Having more than 1 years of experience working with AWS. Some of the services I am using as below:
Open Sources:
DevOps:
Regarding source control, I can work with Bitbucket and GitHub.
Regarding source Message Broker: I have more than 4 years of experience with Kafka and RabbitMQ.
Tools: IntelliJ, PHPStorm, Visual Studio Code, Sublime Text, Git, Jira, Slack, Sonar Cloud, Kibana
Fleet Management - Uganda
Back-end Developer, January 2025 – Current
Project description
Responsibilities
Technologies:
The application is containerized with Docker and Kubernetes for scalability and high availability. GitHub Actions is used for CI, and ArgoCD handles continuous deployment across environments.
Payment (Checkout) - Saudi Arabia
Back-end Developer, November 2023 – January 2025
Project description
Responsibilities
Technologies:
Banking System – Malaysia
Java Back-end Developer, October 2021 – October 2023
Project description
Responsibilities
Technologies
Testing Platform – United States
Full-stack Developer, August 2020 – October 2021
Project description
Responsibilities
Technologies
E-Commerce – Thailand
Full-stack Developer, July 2019 - August 2020
Project description
Responsibilities
Technologies
Social Network Platform – Vietnam
Java Back-end Developer, February 2018 - July 2019
Project description
Responsibilities
Technologies
E-Tecketing – Hong Kong
Java Back-end Developer, January 2017 - February 2018
Project description
Responsibilities
Technologies
IT HelpDesk Asset Management – Vietnam
Java Back-end Developer, June 2016 - January 2017
Project description
Responsibilities
Technologies
Education: University of science of Ho Chi Minh City
Bachelor of Information Technology
You send us a quick request and tell us the skills you need. In this meeting, you also define the number of developers and their experience. We will let you choose your favorite cooperation model.
We screen our database and handpick the best matches for you. You will get a list of the most relevant software engineer CVs and software developer resumes.
It's time to pick the software engineer CV you love most. Then, simply let us know your available times to schedule interviews.
We arrange your interviews within just one to two days. You can meet the talent behind the resume and choose your best fit.
Once you are happy with the chosen experts, we will draft a clear SLA. The agreement outlines all the essential details, like project scope and responsibilities. It's where we kick off the partnership.
Your selected experts are ready to jump into the project. The leader can be our experienced project manager or your own team leader. We ensure a fast setup and clear workflow.