Post Job Free

Resume

Sign in

Java Developer Spring Boot

Location:
Fairfield, IA
Posted:
November 07, 2023

Contact this candidate

Resume:

Sayal Aryal

Fairfield, IA***** 641-***-**** ad0w27@r.postjobfree.com

https://www.linkedin.com/in/sayal-aryal

JAVA DEVELOPER

Experienced full stack software developer with 5+ years of experience in the health care, construction, fintech and payment sector of Nepal and Japan. Contributed to numerous internet banking projects using Java EE, Spring (Boot, MVC, Security, Data, AOP),Hibernate, Microservices, Jenkins, Swagger, Postman, JUnit, JIRA, GitHub, Confluence, Angular etc. In Japan worked with online sales analytics and home buying budget estimation project using Spring Boot and microservices. Strong track record of working in varied international environments.

Java EE programming Spring Boot Microservices Design Patterns Hibernate OOPS

Jasper reporting tool Software Development Lifecycle Data Structures Web development

Languages:Java

Web:HTML5, CSS3,AJAX, JavaScript. jQuery, XML, Ajax, Bootstrap, JUnit, Node, React, Angular, Express, JSF, Prime Faces,Rich Faces

Web Services:REST, SOAP, Microservices, JSON

Web/App Servers: Apache/Tomcat

Frameworks: Spring, Hibernate, Spring MVC, Spring Boot, Spring Security, AOP, Dependency Injection, Spring Cloud

Databases:MySQL, MS SQL, PostgreSQL, MongoDB

Design Patterns:MVC, Singleton, Prototype, Observer, Session, Session Factory, Builder, Command

SDLC: Agile, Waterfall, TDD, Pair Programming

Tools:Maven,Intellij, Eclipse, Netbeans, Visual Studio, Agile Methodologies,Visual Studio Code, Keepa, Git, GitHub, Bitbucket, Service Discovery (Eureka), Swagger, XAMPP, WAMP SQL Yog, Maven, JUnit, Unit test, STAR UML, Confluence, JIRA, OAuth2.0,Docker, Kubernetes, Containers,Kafka, Redis, Jenkins, CI/CD.

Platforms:Windows, Linux, Mac OS, Amazon Web Services (AWS)

PROFESSIONAL EXPERIENCE

GLOBAL INC, Higashi Osaka City, Japan 09/2021 – 01/2023

(unofficially joined from 09/2021 but officially from 05/2022 due to covid cross-country travel restriction )

Digitizing construction processes for accurate cost estimation and online sales analysis.

Senior Software Engineer

Proficient in requirement gathering, design, coding, testing, and debugging.

Aligned with Agile teams, achieving a 25% project delivery time improvement. Leveraged microservices (Spring Boot, React js), AWS, Docker, and Kubernetes for streamlined development.

Expertly integrated with Python and Flask-based microservices through API consumption for seamless integration with external systems and 3rd-party services.

Developed Java applications leveraging AWS services such as S3 for cloud storage, EC2 for scalable compute resources, and Lambda functions for serverless computing.

Boosted test pass rates by 9% in a year through strategic testing with JUnit and Mockito, and streamlined code management with Git.

Provided end-to-end development, consulting, and deployment services for a software application, overseeing the project from its initial stages to a production-ready state, resulting in a 20% increase in product revenue over 1 year.

Technologies Used:Java 11, MySQL, HTML5, HTML,CSS, JavaScript, html,Spring Boot, Restful web services, React js, Bitbucket, Jenkins, Slack, Eclipse, Hibernate, GIT, Maven,Postman, Spring Security, JUnit, Amazon Web Services ( AWS ), Cloud Storage, S3 bucket, EC2, lambda.

F1SOFT INTERNATIONAL, Kathmandu, Nepal 08/2019 – 08/2021

Online banking and technology solution provider for multiple financial institution.

Software Engineer

Built the application for internet banking and appointment banking projects.

Developed an application using Spring Boot, Java Web Services (REST) for the business layer, integrated SQL database, and utilized Hibernate ORM for data access layer.

Achieved 40% product revenue growth by integrating cross-functional payment features like salary payment, scheduled payment.

Managed databases (ORM, PostgreSQL, DynamoDB) for 99.9% data integrity.

Improved performance by 35% through caching, CDN integration, and load balancing for seamless navigation during high-traffic.

Documentation with Swagger, javadoc, and Confluence reduces problem-solving, troubleshooting, and knowledge transfer time by 50%

Implemented a scalable system with SOA Architecture, ESB, and support for multiple message protocols for seamless component communication.

Technologies Used:Java, EJB, JSF, Java EE, Spring, Spring boot, Spring MVC, Hibernate, JSP& Servlet, J2EE, Prime faces, JUnit, Rich faces Angular, Jasper Report,REST, Tomcat, Spring Security, JUnit, Jenkins,CI/CD pipeline

Bytes N Chips Software, Kathmandu,Nepal 01/2018 – 07/2019

Delivering solutions in Software Development as well as Deep Learning, Computer Vision and AI.

Software Developer

Envisioned innovative solutions to enhance the information system, ensuring compliance with industry standards.

Collaborated with engineers to enhance software, fix errors, upgrade interfaces, achieving a 30% performance boost within 7 months.

Applied Java EE on the backend for streamlined application development

Proficiently employed Jira to effectively plan, track,and manage various software development projects.

Utilized Spring Data JPA, Specification, and Predicates to query the database.

Technologies Used:Java EE, JPA, Hibernate, EJB, Prime faces, Jasper Report etc., REST, tomcat, Bootstrap, git, jira,confluence

ACADEMIC PROJECTS

Maharishi International University(2023)Order-Product: It is a project where a user has an authority to login and order the product where the admin has the authority to create, update and delete the product. Implemented role-based authentication using spring security. Design and developed various microservices along with an API gateway, ensuring seamless registration of all services in the Eureka Server. Utilized Spring Boot, Rest Client, Eureka Server, Spring Security etc.

Maharishi International University(2023)

Alumni management system: Alumni Tracking System is an online-based application that helps to track college graduates. The project aims to improve the current tracking procedure of college graduates and provide alumni data to college faculties. It aims to develop a web portal which will be useful for the college to monitor the alumni and for the alumni to update their status about the job activities. Utilized Spring Boot, Spring Security, AOP,SQL, React, Material UI, Echarts etc.

EDUCATION

Master of Science in Computer Science

(In progress via distance education during weekends; expected completion 10/2025)

Maharishi International University, Fairfield, Iowa

Key Courses: Enterprise Architecture, Web Application Architecture, Advance Software Development

Bachelor of Science in Computer Engineering

NRI Institute Of Information Science and Technology, Bhopal, India (06/2019)



Contact this candidate