| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Full Stack Java Developer (Experience 4 Years)
TECHNICAL SKILLS
EMAIL AVAILABLE PHONE NUMBER AVAILABLE Harrisburg, PA
Object-Oriented Programming
Reactive Programming
LINKEDIN LINK AVAILABLE
Concurrent Programming
Java 8/11/17 PROFILE SUMMARY
Node.js
Seasoned Full Stack Java engineer with 4 years of experience developing and enhancing large-scale
Python
enterprise web applications with a proven ability to enhance operational efficiency by driving improvements
Spring (Core, MVC, Boot, Security) in workflows and overall system performance. Optimizes applications for the modern web by integrating
Hibernate & JPA Angular and React to create dynamic and functional user interfaces. Thorough understanding of the
distributed Java n-tiered architecture frameworks of Spring and Spring Boot with a strong understanding of
Design Patterns
end-to-end configuration.
SOLID Principle A talented and intelligent college graduate with fluent coding in Java SE and EE, experienced in the
Web Servers (Apache Tomcat 9.0) augmentation of enterprise Java applications. Provides implementations for business requirements, project
JavaScript (JSON, React, Angular) specifications, stories, and sagas from upstream channels by designing E2E database CRUD operations,
exposing REST APIs, and leveraging Apache Kafka for real-time data processing and technology insights.
HTML5
Ability to build trust and knowledge within the team and eager to apply skills towards contributing to
CSS3 innovative and high-impact technology projects.
Microservices
SQL (MySQL, Oracle PL/SQL, PROFESSIONAL EXPERIENCE
PostgreSQL) Developed and optimized large-scale web applications using Java/JEE technologies, including Spring Boot,
NoSQL (MongoDB) Spring, and Hibernate.
Designed and implemented complex client/server architectures, applying JEE and MVC frameworks for
Docker
scalable solutions.
Kubernetes Created and managed web services with a focus on API Gateway for advanced routing and Hystrix for
Jenkins CI/CD circuit breaker design pattern.
Utilized Docker for containerization and Kubernetes for orchestrating container deployments, using YAML
Apache Kafka
Docker files for configuration.
Amazon Web Services (EC2, ECR, ECS, Built dynamic and responsive front-end interfaces with HTML5, CSS3, Angular 8, and React JS.
IAM, VPC, Lambda, Route53) Applied Java and JEE design patterns, including Singleton, Factory, Abstract Factory, and MVC, to enhance
Maven code quality and maintainability.
Developed and integrated over 50 RESTful APIs to connect front-end applications with back-end services,
GitHub & GitLab
ensuring seamless communication.
Jira & Confluence Leveraged AWS services (EC2, RDS, S3, EBS) for deploying and managing cloud-based application
TDD (JUnit) & BDD (Cucumber) infrastructure, ensuring high availability and scalability.
Implemented microservices architecture to structure applications into loosely coupled, independently
Agile Methodology
deployable services.
Proficient in database management and development using MySQL and Oracle PL/SQL, including
EDUCATION designing and optimizing stored procedures.
Conducted test-driven development (TDD) with JUnit and Mockito to ensure reliable code.
Penn State University Used Maven for build automation, managing dependencies, and project lifecycle, and Slf4j for efficient
Masters in Computers and
logging.
Information Sciences [2022-2024]
Managed version control with Git, maintaining code repositories and collaborating effectively within
CGPA 3.7/4.0
development teams.
JNTUH College of Engineering Developed applications using Eclipse IDE, with extensive experience in both debugging and code
Masters in Computer Sciences [2020- management.
2021] Followed Software Development Lifecycle (SDLC) methodologies and Agile practices to ensure timely and
CGPA 9.7/10.0 high-quality project delivery.
Demonstrated strong problem-solving abilities, effective time management, and the capability to quickly
JNTUH College of Engineering
master new concepts with minimal mentoring.
Bachelors in Computer Science and
Engineering [2016-2020] Applied principles of object-oriented programming (OOP) and design patterns in developing and
CGPA 9.0/10.0 integrating web applications and services.
Ensured continuous integration and deployment (CI/CD) practices using tools such as Jenkins to automate
build and deployment processes.
WORK EXPERIENCE
Harbortouch POS Systems Full Stack Java Developer
Project Restaurant POS System
Duration Sept 2023 March 2024
Description As a Java Developer, I contributed to the development of a restaurant POS application that streamlined cash register operations
and facilitated the management of orders, payments, and inventory while integrating with various hardware components.
Developed and implemented secure login and registration pages using Java 17, JSP, Servlets, and MySQL, enhancing user
authentication and management.
Built backend solutions adhering to Java 17/J2EE standards with Java Server Faces and Hibernate 5, ensuring efficient data handling
and persistence.
Created and managed Microservices with RESTful APIs using Spring Boot 2.x and Spring MVC, improving application scalability.
Designed interactive user interfaces with HTML5, CSS3, and Angular 12, focusing on responsive design and user engagement.
Leveraged Apache Kafka for real-time data streaming and inter-service communication within a microservices architecture.
Integrated Spring Security (JWT, OAuth) for robust user authentication and authorization, securing multi-tiered web applications.
Employed TDD principles using Mockito and JUnit, developing unit tests and mocks to ensure high code quality and functionality.
Managed version control with GitHub and GIT, and set up CI/CD pipelines with Jenkins, Docker, and Kubernetes for efficient
deployment and integration.
Designed and developed Microservices for insurance, customer, and product services using Spring Cloud, including implementing
Hystrix with circuit breaker pattern for fault tolerance.
Created and consumed REST APIs for seamless web service integration and developed solutions hosted on AWS EC2 instances for
scalable cloud applications.
Contributed to Agile/Scrum teams, utilizing Jira for project management and adhering to Agile methodologies for iterative
development.
Configured MySQL databases, Spring Data Source, and Hibernate properties to facilitate data persistence and JPA repository
management.
Applied design patterns like Singleton, DAO, Factory, and Abstract Factory to improve code structure and maintainability.
Implemented logging with Log4j to capture detailed application processing and provide effective audit trails and monitoring.
Acquired proficiency in managing payment systems, including payment, reporting, resolution, merchant life cycle, and retirement
practices for payment providers.
Oracle Corporation (NetSuite) Associate Software Developer
Project Campus Stores Management
Duration Aug 2021 Aug 2022
Description As a backend developer, I contributed to a campus stores management application, an e-commerce platform for optimizing
purchases within a university setting. The application manages inventory, processes payments, and dynamically applies role-based
discounts and store credits by integrating with the university's database.
Developed and maintained data-intensive NetSuite web applications, such as Payroll Allocation and Campus Stores Management,
using React and Java, supporting over 2 million users.
Designed and implemented user interfaces with HTML5, CSS3, and JavaScript, creating 50+ front-end components with React to
enhance user experience and align with project requirements.
Optimized backend performance with MySQL 8, Oracle PL/SQL and Hibernate 6 by implementing efficient stored procedures,
resulting in a 15% reduction in query response time.
Implemented and managed backend services using Java 15 and Spring Boot 3, developing microservices for scalable and maintainable
software solutions.
Designed and developed 50+ REST APIs for microservices, utilizing Apache Kafka 3 for effective inter-service communication.
Managed version control using GitLab and facilitated CI/CD pipelines for efficient codebase management and integration.
Automated deployment processes using Kubernetes 1.24 and AWS, and orchestrated Jenkins pipelines for Continuous
Integration/Continuous Deployment (CI/CD).
Conducted code reviews, troubleshot issues, and executed 300+ unit tests using JUnit, achieving 100% code coverage.
Applied Spring Security for secure login and logout functionalities, ensuring robust account safety and access control.
Architected and implemented Single Page Applications (SPA) consuming JSON from Spring REST endpoints with secure integration
using Spring Security.
Implemented transaction management using dependency injection with Spring Core and managed service classes as Spring beans for
different application layers.
Utilized Eclipse IDE 2024 for development, followed Agile methodologies with task tracking in JIRA, and maintained project
documentation in Confluence.
WORK EXPERIENCE
Fusion Technologies Junior Software Developer
Project Online Enrollment Application
Duration June 2019 July 2021
Description As a Junior Software Developer, I worked on the backend development of an online enrollment system using Java and Spring
Boot, optimizing the enrollment and payment processes for customers.
Optimized backend systems using Java and Hibernate, boosting performance by 20% and managing high-volume transactions for
over 100,000 daily active users.
Architected and deployed microservices with Spring Boot, utilizing Apache Kafka for real-time data streaming, reducing service
downtime by 15% and handling over 1 million messages daily.
Implemented Docker for containerization and configured Kubernetes' Service Load Balancers to ensure high availability and
efficient traffic distribution.
Engineered dynamic user interfaces with React, increasing user engagement by 20% and user satisfaction by 15% through improved
UI performance.
Crafted and integrated REST APIs to facilitate seamless communication between frontend and backend systems, optimizing data
exchange and application functionality.
Developed and styled dynamic web pages using HTML and CSS, enhancing the overall user experience with a more engaging and
intuitive design.
COURSES AND PROJECTS
Courses
Problem-Solving Course: A 6-month course focusing on attaining expertise in Problem solving and optimization techniques in
Data Structures.
Full-Stack Development Course: A 3-month intensive course focused on application development using Java, MySQL, HTML-CSS,
JavaScript, React, Node.js, REST APIs, microservices, and Kubernetes.
Projects
Electricity Price Forecasting by Combining Bidirectional LSTMs With Autoencoders: Advanced ML model with enhanced accuracy
in electricity price forecasting, demonstrated through superior model performance metrics. Presented at an IEEE conference and
approved for publication, demonstrating superior model performance metrics and contributions to the field.
Theft Detection System: Advance alert ML model build using OpenCV promptly notify owners of potential robbery incidents.
Course Projects: Autism Detection using Facial images, Driver Drowsiness Detection, A Search Engine on Articles Dataset using
Natural Language Processing, Text Mining and Information Retrieval.
|