Full Stack Developer Resume
0/5 (Submit Your Rating)
Chicago, IL
SUMMARY
- As an experienced Full Stack Developer, I have a proven track record of creating fast and scalable web applications that prioritize security. My passion for innovative technologies and frameworks drives me to continually adapt and learn.
- Proficiency in collections, multithreading, streams API and functional interfaces.
- Made use of Apache Kafka as a Message Oriented Middleware for coordinating applications.
- Skilled in developing clean and precise code for web applications using Spring, Spring Boot, Spring MVC, IoC, Spring JDBC, Spring Cloud, and Spring Webflux.
- Expertise in developing secure web applications with Spring Security, using authentication technologies such as Basic Authentication, JWT Token authentication.
- Experienced in developing RESTful web services using Hibernate with JPA and Spring Data.
- Knowledgeable in auto - discovery of microservices using Eureka Discovery server and creating Angular Components using the MVC hierarchy for scalable web applications.
- Experience with Design Patterns such as Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object (DTO), Singleton, Prototype, and Factory.
- Proficient in JUnit, Mockito, and REST API Testing with Postman for API development and manual API testing.
- Exposure to web deployment using AWS services like EC2, RDS, S3 buckets, AWS Lambda function, SNS Topics, Route 53, load balancing, and auto-scaling.
- Developed Full Stack Java Monolith and Microservices Applications with Angular Frontend with Spring Boot Backend, Spring Cloud, Spring Security, and Spring MVC.
- Experience in deploying applications using Docker container services and building continuous integration (CI) and continuous deployment (CD) pipeline using Jenkins with GitHub.
TECHNICAL SKILLS
Languages: Java, J2EE
Back End Technologies/Frameworks: Hibernate, Spring Security, Spring AOP, Spring IOC.
Micro Services/Web Services: Microservice architecture
Databases/ORMs: Hibernate, MySQL, SQL Server, DynamoDB, MongoDB
Front End Technologies: HTML, Confidential, Angular 2+, Node JS, Android
IDEs Tools: IntelliJ Idea, MySQL workbench, Studio Code.
Project Management/Version Control: Git, SVN, JIRA
Deployment/AWS: AWS EC2, Jenkins, Docker
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Full Stack Developer
Responsibilities:
- Engaged in full SDLC, from design to deployment and support.
- Used AWS services like IAM, EC2, and S3 for cloud support.
- Created and managed Apache Kafka messaging for data analysis.
- Developed RESTful web services using Spring Boot.
- Developed Front End pages using Angular, HTML5, CSS3, JSON, and Bootstrap.
- Designed and maintained data layers using Spring Data JPA via Hibernate.
- Participated in Agile development using JIRA Software and GitHub for version control.
Confidential, Chicago - IL
Full Stack Java Developer
Responsibilities:
- Build RESTful web services using Spring Boot backend to handle HTTP requests from Angular frontend.
- Develop MySQL connections with Spring Hibernate Data JPA to map class models to the database.
- Use Lombok to remove redundant Java boilerplate code.
- Build data-driven web applications using Dynamic Web pages with JSP.
- Develop Angular services to perform REST API calls to the backend.
- Design frontend screens with Angular 2+, HTML5, CSS3, JavaScript, JQuery, Bootstrap, and Spring Boot.
- Create admin roles for managing POST pages using sub routing and sub-components and implement AuthGuard for admin and special users to restrict access.
- Develop new applications using J2EE Architecture, MVC model, Java Server Faces (JSF) 2.x, Hibernate 4.x, Git, and Jenkins to streamline activities involved in relocating utilities.
- Leverage Core Java 8(Stream API & Lambda Expressions) concepts with Spring Boot and Data JPA for model development.
- Build Jenkins pipeline to drive all Microservices builds out to the Docker registry and deploy to AWS.
- Secure REST endpoints with Spring Security and JWT, as well as BCrypt encryption on the database
