Sr. Full Stack Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Over 7+ years of experience as a Full Stack Developer in IT industry. Widely experienced in Software Analysis, Design, Development, Implementation and Testing of Object - Oriented Application and Web based Enterprise Application using java/J2EE.
- Strong experience in Java Object-Oriented Programming (OOP) and understanding of its main concepts of Abstraction, Encapsulation, Inheritance, Polymorphism, Classes and Objects.
- Experience in projects includes complete project life cycle of requirement analysis, DB design, architecture analysis and design, development, system level testing and deployment using various software technologies and tools.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular JS, React JS, CSS, Node JS, Express JS, and Vue JS.
- Good Experience in Server-side Framework like Node.js and Java script libraries like React.js, Flux and Redux.
- Hands-on experience in creating Angular factories for using Angular service like $http and $resource to make restful API call to the java-based backend.
- Expertise in Struts, spring, Hibernate, Java Beans, JDBC, Java, JNDI, JMS, SQL, Heidi SQL, PLSQL, Groovy/grails.
- Expert in developing Microservices using Spring and Spring-Boot.
- Expertise working with Web services, JAX-RS, SOAP, Apache Axis, AJAX, XML, XSL, XSLT, ANT, JUNIT, Maven, HTML and Java Script.
- Good experience in Amazon Web Services (AWS) environment and good knowledge of AWS services like Elastic Compute Cloud (EC2), Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem, RDS, DMS, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM.
- Having Knowledge on NoSQL database like Cassandra and MongoDB.
- Worked on Lambda Expression, Functional interfaces Stream API's, Time API, and Improvements on collection, Concurrency, and IO improvements by using JAVA 8.
- Good knowledge and experience in Core and J2EE design patte
PROFESSIONAL EXPERIENCE
Confidential
Sr. Full Stack Developer
Responsibilities:
- Started the DIVA MIGRATION Project as an only single individual developer by developing POC screens for 2 applications i.e. System Maintenance & Administration on Angular 5.0 Worked on Vue.js, a progressive JavaScript framework for building user interfaces.
- Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology. Participated in Estimation size of Backlog Items, Daily Scrum and Translation of backlog items into engineering design and logical units of work (tasks).
- Selecting the appropriate AWS service based on compute, data, or security requirements.
- Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for microservices.
- Implemented RESTful services with JAX - RS using Spring Boot and Microservices Architecture.
- Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations.
- Used Dependency Injection feature of Spring 4 framework for rapid development and ease of maintenance.
- Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
- Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
- Developed the application using Spring boot framework with Microservices architecture and implemented different modules of Spring boot framework Spring Cloud, Spring boot Data JPA, and Spring boot Security.
- Designed and implemented functionalities in common libraries that are used by all micro services using Aspect Oriented Programming.
- Developed Controller for request, response paradigm Used JSON as response type in REST services Implement modules into Node JS to integrate with designs and requirements.
Confidential
Full Stack Developer
Responsibilities:
- Developed UI for various modules like Customers, Products, Contracts, Orders, Admin screen and populated data in UI which is coming from EMS Database and Mule Api's through Restful services.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Hands - on experience on Spring, Spring MVC, and several other Spring modules.
- Strong experience on Spring boot and Spring Security.
- Intensively involved in High level and low-level design, Implementation and testing use case development.
- Coded and tested modules of the project using java OOP concepts.
- Worked on requirement gathering, analyzing functional requirements, design and development, management of new enhancements, Integration, deployment, and testing.
- Building highly scalable web services using Node.js, and Java and Implemented Spring MVC, which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
- Selecting the appropriate AWS service based on compute, data, or security requirements.
- Integration of Amazon Web Services (AWS) with other applications infrastructure.
- Experience in using UI-Router for binding data to different states and rendering different templates.
Confidential
Java Developer
Responsibilities:
- Good experience in understanding the business requirements from product owners and participating in team discussions about the deliverables.
- Extensively used Core Java concepts such as Multi - Threading, Exceptions, and Collections in Application.
- Developed the application using Struts Framework with respect to MVC architecture.
- Developed Struts Action and Action Form Java classes as needed, added information to the struts-config.xml configuration file to fit a given page into the flow of the application.
- Worked on J2EE components such as EJBs, Entity beans, JMS, Web Services, XML, SOAP.
- Develop applications, framework components using JavaScript, JQuery and JavaScript MVC frameworks like Node JS, Flight JS, Require JS, AngularJS, also using the standard specific technology frameworks.
- Worked on APIs which makes the platform extensible which can lead to a rich feature set.
- Consumed reusable global services like UserSrvc, LoaderSrvc, DbSrvc, buandUserSrvc etc in directives.
- Experience in creating separate connectors for different modules to pull the date from ERP's like Primavera, Greenplum and Postgres using Spring Rest Templates.
- Expose Rest end points from connector to consume services from Oil and Gas API and their backend systems.
- Experience in using POSTMAN for testing HTTP client web services and integrating front end code with backend data.
Confidential
Software Developer
Responsibilities:
- Gather the requirements and convert them into technical specifications.
- Worked on Struts Framework at later stages of the project to support ongoing development by the developers.
- Created Dynamic web pages using HTML, and XSLT.
- Developed front end templates and hand - code pages using HTML, JavaScript, and CSS.
- Developed EJB's which invokes the Unit-Tel web services using apache axis SOA
- Implemented different EJBs like State full session and stateless session beans.
- Developed the JSPs as web-based user interface validated all client Connect screens using Java Scripts.
- Conducted Code review with team members.
- Implemented STRUTS Framework including, creating templates for Action Form classes.
- Wrote Session Beans to handle Business Logic.
