| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Java Full Stack Developer
Email: EMAIL AVAILABLE
Phone: PHONE NUMBER AVAILABLE
PROFESSIONAL SUMMARY
Skilled Java Developer with three years of experience in crafting scalable microservices with Java and Spring
Boot, capable of designing and implementing extensive distributed computing solutions.
Experienced with AWS Cloud Services (EC2, Lambda, S3) and containerization technologies like Docker and
Kubernetes, adept at producing reliable, high-quality software.
Advanced web development capabilities using HTML5, CSS/CSS3, TypeScript, JavaScript (ES5 & ES6),
jQuery, Angular, React JS, Node JS, AJAX, and JSON, ensuring adherence to W3C Web Standards.
Competent in event-driven messaging systems, Unix shell scripting, and build automation through Maven and
Gradle.
Engaged in developing microservices utilizing Spring Boot, encompassing Spring IOC, Spring AOP, Spring
MVC, Spring Security, and creating data models with Hibernate ORM Framework.
Proficient in agile work environments, leveraging tools like Jira for project management and skilled in
continuous integration and delivery, applying CI/CD pipelines for automation and efficient deployment.
Capable of enhancing software performance, resolving intricate issues, and operating in Agile settings to provide
impactful solutions within tight development schedules.
Experienced in object-oriented programming (OOP), relational databases (MySQL, MongoDB), and RESTful
API design, demonstrating exceptional team collaboration and problem-solving skills.
Familiar with testing frameworks such as JUnit and Mockito, employed with application servers like Apache
Tomcat and WebSphere.
Proficiency in evaluating Python code for troubleshooting test cases and addressing bug issues.
Significant expertise in constructing RESTful APIs and deploying applications through Jenkins and Docker,
with familiarity in AWS cloud services and CI/CD pipeline construction.
TECHNICAL SKILLS:
Java & J2EE Technologies Java 8/11, J2EE, JDBC, Servlets, Web Services, Spring Framework
Web Technologies & Java HTML5, CSS3, Java Script, jQuery, Bootstrap, AJAX, Node.js, ReactJS,
Frameworks Angular, TypeScript, JavaScript
Databases MySQL, MongoDB, Oracle
Programming Languages Java 8/11, C#.Net, C++, Python
DevOps & CI/CD Jenkins, Docker, Kubernetes, Gradle, Maven
Scripting Unix Shell, Bash
Cloud AWS - EC2, Lambda, S3, Azure
Messaging & Scripting Kafka, RabbitMQ, Unix Shell Scripting, Bash
Version Control Git, GitLab, Bit-Bucket
Frameworks Spring MVC, Spring Boot, Spring Cloud, Hibernate
Testing Tools Cucumber, JUnit 4, Mockito, Selenium
PROFESSIONAL EXPERIENCE
Full Stack Java Developer (Tata Consultancy Services) May 2021 -Dec 2022
Actively engaged with the Agile Development Team, facilitating daily SCRUM meetings to report progress and
assign tasks.
Developed robust backend solutions using Java and Spring Boot, concentrating on scalable and efficient
microservices for diverse applications.
Utilized various Spring framework components, including Spring MVC, Spring AOP, Spring Data, Spring
ORM, and Transaction Management.
Designed and deployed distributed systems via AWS Lambda and Docker, ensuring they could handle millions
of users with fault tolerance and scalability.
Automated deployment pipelines using CI/CD tools like Jenkins, promoting seamless and automated builds and
deployments across multiple environments.
Combined Spring Boot with Hibernate ORM for data access, applied HQL for querying, and implemented
JWT authentication through custom filters to secure APIs.
Integrated event-driven messaging frameworks for real-time data handling and asynchronous communication.
Automated routine tasks and deployment processes with Unix shell scripts.
Managed databases using PostgreSQL, crafting native queries and stored procedures. Leveraged Kafka and
RabbitMQ for real-time messaging and asynchronous processing.
Integrated Docker images with OpenShift to enable the deployment of containerized applications in a
Kubernetes environment and set up load balancers for optimized traffic management.
Collaborated with multidisciplinary teams to develop innovative solutions that smoothly integrate with existing
infrastructure.
Employed continuous integration servers such as Jenkins for automating CI/CD pipelines. Supported hardware
and software systems by troubleshooting issues, aiding in upgrades, and overseeing system licenses.
Conducted unit testing on Java classes using the JUnit and Mockito frameworks and employed Gradle for
building and deploying web applications.
Software Engineer (Techwave) Jan 2020 -Apr 2021
Developed and managed backend services in Java with Spring Boot, deploying them to AWS Cloud, and used
Docker for containerization along with Kubernetes for managing containers.
Created storage solutions using AWS S3 and NoSQL databases for quick access and fault tolerance.
Conducted thorough testing through Junit and Mockito to ensure extensive feature coverage.
Utilized PostgreSQL capabilities such as native queries and stored procedures for effective data access and
worked on security using JWT and Spring Security for user authentication.
Played a role in automating CI/CD pipelines with Jenkins and Docker, leading to faster deployments and a
smoother development process.
Worked in an agile team setting, partnering with teammates and senior developers to craft strong solutions for
inventory management and system scaling.
Supported change management to integrate new functionalities and technologies smoothly into existing systems.
Created custom security modules with Spring Security, boosting protection against common threats like SQL
injection and XSS attacks.
ACADEMIC PROJECTS GIT HUB
B2B Warehouse Management System:
The B2B Warehouse Management System (WMS) is crafted to optimize warehouse inventory control, supplier
interactions, and business procurement.
This management system seeks to establish a singular platform for overseeing warehouse activities, improving
supplier communication, and assisting in business dealings.
Hotel Booking Web Application:
Developed a hotel booking web app featuring secure login, easy search and filter capabilities, immediate
booking confirmation, and integrated payment options.
Allowed administrators to manage listings and bookings, including analysis, UI/UX design, front-end and back-
end development, database implementation, and ongoing support.
Data Management Information Systems:
Built a Data Management Information System (DMIS) for CRUD operations utilizing C#, Windows Forms,
and MySQL.
Incorporated secure user authentication, an intuitive interface for data input, and real-time data updates, ensuring
dependable data storage and management.
Scheduling Algorithms:
Set up a scheduler using Java for task handling, relying on various algorithms (FCFS, SJF, RR, Priority
Scheduling).
Improved process efficiency by enabling dynamic algorithm selection and real-time task handling.
CERTIFICATIONS AND ACHIEVEMENTS
Earned the AWS Certified Developer - Associate credential, highlighting skills in crafting, launching, and
managing apps on the Amazon Web Services platform.
Obtained Advanced Java Programming certification from TCS iON, reflecting expertise in sophisticated Java
techniques and app development.
Finished Udemy's The Complete Web Developer: Zero to Mastery course, acquiring comprehensive full-stack
web development abilities in both front-end and back-end aspects.
Achieved certification in Master Data Structure & Algorithms in Java from Great Learning, illustrating
capability in data structures and algorithm creation.
Developed a Face Recognition Application using Python, validated by GUVI Geek Networks, IITM Research
Park, using Python for AI-based face recognition.
Certified in Angular 7 by Great Learning, illustrating the competence in creating interactive web apps with the
Angular framework.
Served as the Class Representative for three consecutive years during my bachelor's studies, showcasing
leadership and organizational skills.
Functioned as the Placement Cell Coordinator in the final year, enhancing communication between students and
recruiters, and managing placement events.
Secured the First Rank in a HackerRank competition in the final year, demonstrating strong problem-solving
and programming abilities.
EDUCATION
Master of Science in Computer Science May 2024
University of Central Missouri, USA 3.2 GPA
Bachelor of Technology in Electrical and Electronics Engineering Apr 2021
Rajiv Gandhi University of Knowledge Technologies, India 3.2 GPA
|