We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Chicago Ridge, IL

SUMMARY:

  • Full Stack Java Developer passionate about creating cutting - edge products. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

SKILL:

  • Angular 9/HTML
  • J2EE/JPA/Struts/Spring Boot
  • SQL/Mongo
  • Junit/Mockito
  • Team Player
  • Great Interpersonal Skills
  • Tomcat/WebLogic/WebSphere

PROFESSIONAL EXPERIENCE:

Full Stack Developer

Confidential, Chicago Ridge, IL

Responsibilities:

  • Designed and developed customized CPHS (HR Portal System) a Java Web based application using technologies such as Java, JPA, JMS, Hibernate, Spring Boot Struts in Backend and HTML, JavaScript, CSS, Bootstrap and Angular 9 in Frontend.
  • Created Hibernate mapping files, sessions, transactions, and utilized criteria API to fetch data from SQL based schema.
  • Contributed to converting existing monolithic Java app into microservices utilizing Spring boot and Kafka cluster setup.
  • Worked on Spring Core/IOC, Spring JDBC, Spring Security implementing authentication and authorization, and access control in Java based applications.
  • Wrote a lot of unit test using JUnit and Moq with 90% coverage.
  • Worked on both MongoDB and SQL to persist the data, and have good knowledge in table creation, views, stored procedure along with query optimization.
  • Knowledge on various AWS components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, CloudFront, Cloud Watch, Cloud Formation and DynamoDB.
  • Developed various screens for the front end using Angular9 and used various predefined components from NPM (Node Package Manager).
  • Build a CI/CD pipeline using Jenkins automation and GitHub repositories using webhooks plugin.
  • Worked in an Agile Team and followed all the scrum ceremonies. Used JIRA tool for project management used in the application to track bugs, issues, and project management functions

Java Full Stack Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Worked on an EASY (Java Based Web Application) that helped user to make transfer and pay their vendors.
  • Implemented the various layers of the application using Spring Framework modules such as Spring IOC, Spring AOP, Spring MVC and Spring ORM. Teamed up with back-end development teams that deal with Spring MVC framework which include Spring Security and spring transaction management.
  • Created Batch Services to generate reports using Spring Batch and used Mockito for Behavior Driven Development (BDD) and developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker, Maven. Designed and developed XML processing unit to ingest ACH transactions.
  • Involved in designing, developing, coding front end application pages for user interactions, for the entire website using HTML, CSS, JavaScript/Angular JS, JSON, jQuery and AJAX.
  • Experience in integrating the internal security model into new projects with Spring Batch, Spring Boot, Pivotal Cloud Foundry and Netflix Eureka.
  • Used SQL in constructing views, indexes, stored procedures relational database models.
  • Participate in daily SCRUM meetings and assisted to clarify any details.

Java Developer

Confidential, Bentonville, A R

Responsibilities:

  • Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring-based application with very less configuration.
  • Developed Stored Procedures, Functions, Packages and SQL Scripts using PL/SQL.
  • Worked with Core Java concepts like Collections Framework, multithreading, memory management.
  • Designed RESTful XML web service for handling AJAX requests.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files. Designed GUI and front-end web pages using JSP and Bootstrap and developed JavaScript solution for user input data validation.
  • Established efficient exception handling and logging using Spring AOP.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Used JIRA extensively to log all issues and track development status.

We'd love your feedback!