Java Full Stack Developer Resume
PROFESSIONAL SUMMARY:
- 8+ years of experience in Information Technology as a Java Full Stack developer in SDLC including requirement analysis, design, coding, testing, debugging and maintenance.
- Extensive experience in different software development methodologies like Waterfall, and Agile (SCRUM), RUP, TDD, RAD
- Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS and Webservices.
- Expertise in developing web - based GUIs using Java Applets, HTML5, CSS3, AngularJS, Bootstrap, JSON, JSTL, DHTML, JavaScript, XML, DOJO, AJAX, PHP and JSP
- Expert in developing enterprise web-based application based on Java technologies using J2EE, J2SE, Java Servlets Spring, Struts, Swing, Java Beans, JMS, JNDI, ANT, JPA and Apache Maven, Gradle
- Very good understanding of Object-Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC, Struts multi-tier architectures and distributed architectures.
- Experienced in working with ORM frameworks such as JPA, Hibernate and Mybatis with spring framework.
- Good understanding on latest approaches in HTML5/CSS3 development, JavaScript Frameworks JQuery.
- Experience in working with the presentation layer using HTML5, CSS3, JSP, JSTL, Custom Tag Libraries, JavaScript, JQuery and AJAX.
- Experience in developing User Interface (UI) Applications and professional web applications using HTML5, CSS3, Bootstrap, AngularJS, JavaScript, JQuery, AJAX, JSON, Swagger, XHTML and XML.
- Created POC's using NodeJS, MongoDB, Express-JS and Body-Parser to create REST services.
- Experience in using various JavaScript Web application related libraries such as Node Js, Backbone.js, Require.js, Knockout, Angular.js, React.js, JQuery UI and Google Web Toolkit.
- Extensively worked on spring and its related modules such as AOP, MVC, Security, Core, Data, Batch and transaction management.
- Experienced in developing Microservices with Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.
- Experience on Amazon Web Services (AWS) using Elastic Search API's, High Availability Practices and deploying backup/restore infrastructure
- Experienced in other front-end technologies such as BOOTSTRAP, Angular1, Angular1.5, Angular2, Ajax, JSON, Node.js etc.
- Experience in writing Unix/Linux shell scripts based on the need and scheduling them
- Experience with Spring Boot and micro services design and development.
- Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
- Good experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents.
- Extensive experience in designing User Interactive (UI) Webpages and visually appealing User Interfaces with the help front-end Technologies like HTML5, CSS3, JavaScript, XML, DHTML, XHTML, JQuery, AJAX and JSON.
- Expertise building SOAP Web services based on AWS (Amazon Web Services).
- Evaluated open source software and normalize it into distributable packages with Groovy.
- Experienced in build tools like Ant, Maven, Gradle and using them with continuous integration tools like Jenkins to create and publish application artifacts to nexus.
- Efficient in deploying applications using IBM WebSphere, WebLogic App Server, JBOSS and Tomcat Web Server.
- Good understanding of NoSQL Database and hands on work experience in writing application on No SQL database which is MongoDB.
- Experience in working with Version Control Tools like Rational Team Concert, Harvest, Clearcase, SVN, and Git-hub, GitLab.
TECHNICAL SKILLS:
J2EE Technologies: J2EE, Servlets, JSP, JSTL, JSF, JIRA, React JS, Angular JS, Node JS, JDBC, MVC, OOP, Grails, Hibernate, spring, XML
Web Technologies: JavaScript, CSS3, AWS, Mule ESB, HTML5, DHTML, XML, DTD, HTTP, HTTPS, Jquery1.8, JQuery UI, Angular JS, AngularJS 1.5/2.0
Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz)
Distributed Computing: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI and XML
Languages: Java, PL/SQL, Bash, UML, XML, HTML
IDE & Build Tools: RAD, IntelliJ IDEA, Eclipse, STS, NetBeans, Maven, Gradle, Jenkins
Web Services: SOAP, Rest, WSDL, JAX-RS and JAX-WS
Databases: Oracle, MySQL, NoSQL, MS SQL Server, PostgreSQL
Design Methodologies: UML, Agile, SCRUM, TDD, BDD, XP
Version Control: SVN, CVS, Clear Case
Operating Systems: UNIX (Solaris, Ubuntu, Linux, and OSX); Windows 9x/XP/Vista/7/8
Testing Tools: JUnit, SOAP UI
Application Servers: WebSphere Application Server, BEA WebLogic, Apache Tomcat, JBoss
PROFESSIONAL EXPERIENCE:
Confidential
Java Full Stack developerResponsibilities:
- Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS and Webservices.
- Expertise in developing web - based GUIs using Java Applets, HTML5, CSS3, AngularJS, Bootstrap, JSON, JSTL, DHTML, JavaScript, XML, DOJO, AJAX, PHP and JSP
- Expert in developing enterprise web-based application based on Java technologies using J2EE, J2SE, Java Servlets Spring, Struts, Swing, Java Beans, JMS, JNDI, ANT, JPA and Apache Maven, Gradle
- Very good understanding of Object-Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC, Struts multi-tier architectures and distributed architectures.
- Experienced in working with ORM frameworks such as JPA, Hibernate and Mybatis with spring framework.
- Good understanding on latest approaches in HTML5/CSS3 development, JavaScript Frameworks JQuery.
- Experience in working with the presentation layer using HTML5, CSS3, JSP, JSTL, Custom Tag Libraries, JavaScript, JQuery and AJAX.
- Experience in developing User Interface (UI) Applications and professional web applications using HTML5, CSS3, Bootstrap, AngularJS, JavaScript, JQuery, AJAX, JSON, Swagger, XHTML and XML.
- Created POC's using NodeJS, MongoDB, Express-JS and Body-Parser to create REST services.
- Experience in using various JavaScript Web application related libraries such as Node Js, Backbone.js, Require.js, Knockout, Angular.js, React.js, JQuery UI and Google Web Toolkit.
- Extensively worked on spring and its related modules such as AOP, MVC, Security, Core, Data, Batch and transaction management.
- Experienced in developing Microservices with Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.
- Experience on Amazon Web Services (AWS) using Elastic Search API's, High Availability Practices and deploying backup/restore infrastructure
- Experienced in other front-end technologies such as BOOTSTRAP, Angular1, Angular1.5, Angular2, Ajax, JSON, Node.js etc.
- Experience in writing Unix/Linux shell scripts based on the need and scheduling them
- Experience with Spring Boot and micro services design and development.
- Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
- Good experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents.
- Extensive experience in designing User Interactive (UI) Webpages and visually appealing User Interfaces with the help front-end Technologies like HTML5, CSS3, JavaScript, XML, DHTML, XHTML, JQuery, AJAX and JSON.
- Expertise building SOAP Web services based on AWS (Amazon Web Services).
- Evaluated open source software and normalize it into distributable packages with Groovy.
- Experienced in build tools like Ant, Maven, Gradle and using them with continuous integration tools like Jenkins to create and publish application artifacts to nexus.
- Efficient in deploying applications using IBM WebSphere, WebLogic App Server, JBOSS and Tomcat Web Server.