Java/ Full Stack Developer Resume
Manchester, NH
SUMMARY
- Around7+years of experience asJava/J2EE/Full stack developerwif specialization in development, and customization of software applications, to deliver robust and scalable applications using Web UI.
- Expertise in designing and developing applications usingJava, J2EE Technologies like Servlets, JSP, JDBC, XML, JMS and AJAX.
- Developed and updated teh webpages usingHTML5, CSS3, React.js, Angular.jsfor achieving cross browser compatibility.
- Experience in working wifAngular 2/4modules, services, templates, directives, services and dependency injection to create aSPA.
- Developed UI components usingJavaScript,Angular JS.
- Hands on experience in design and development ofJava, J2EE, Servlets, JSP, EJB 3.x, JDBC, XML, XSD, XSLT, JMS, JNDI, ANT, Java Script, Spring MVC, Hibernate, Web Services, WSDL, RESTful, SOAP, Spring, PL/SQL, Junit, Log4j, UML,andSQL.
- Knowledge ofJ2EEdesign patterns likeMVC, Front Controller, Factory, Abstract Factory, Command Pattern, Singleton,Transfer Object, Business Delegate and Data Access Objectetc.
- Experience in designing, developing and deploying J2EE applications on IBM WebSphere / Weblogic Application Servers, Tomcat, etc.
- Used JSON for data transmission for Micro services.
- Expertise in development and deployment of multi - tiered web based enterprise applications using J2EE technologies likeServlets 3.0/2.5, JSP 1.1/2.0, Struts 2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, JNDI, JSF, angular JS,JavaBeans and Web services (SOAP, Rest).
- Experienced in developing web applications using spring modules like Spring IOC.
- Proficient in using Unit testing along wifJasmine, Karma, Mochatest runners.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object OrientedJavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
- Hands-on experience in different modules Spring Framework’s Spring Web Flow(Spring Core, Spring MVC, Spring ORM, Spring JDBC, Spring Security, Spring Cloud) Inversion of Control and Dependency Injection of Spring Application Framework.
- Hand on experience, analysing and reporting bugs using bug tracking tools likeJIRA.
- Expertise inRESTful web servicesto integrate between Application to Application.
- Expertise in using IDE tools such asEclipse, Intellij, Notepad++.
- Expert level skills in Java Multithreading, Exception Handling, Servlets, JSP, PHP,Custom Tag Libraries, Java Script, AJAX, CSS, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC, RMI, JNDI and XML related technologies.
- Experience onRelational and No SQLdatabase likeDynamoDBandMongoDB.
- Experience in developingRESTful Microservicesusing Java, Spring, Hibernate, and Spring Boot.
- Involved in teh Software Development Life Cycle(SDLC), Agile, Waterfall and SCRUM.
- Installed and configuredGITand communicating wif teh repositories inGITHUB.
- Hands on experience inJUnitfor unit testing and usedLog4jfor logging.
- Worked closely wifQA teamin fixing teh defects and checking cross-platform compatibility.
- Excellent client interaction skills and proven experience in working as a Team player.
TECHNICAL SKILLS
UI Web Technologies: HTML 4/5, JavaScript, AJAX, JQuery, JSON, ReactJS Redux, Flex, BootStrap
IDE Tools: Visual Studio, Intellij, WebStorm, Notepad++, Sublime, Eclipse, GIT, Adobe Flash, Docker.
Databases: Mongo DB, Oracle, SQL Server 2000, 2005 & 2008.
Cloud: AWS
Frameworks: React JS, Node JS, Angular JS.
Languages: C, C++, Java, MySql, Web Services.
Debugging Tools: Firebug, IE Tester, Chrome Elements Inspector.
Testing Tools: Junit, Load Runner, Jasmine
Methodologies: Agile, Water fall, Scrum
Version Control Tools: SVN, Git, Bitbucket, TFVC.
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE
Java/ Full Stack Developer
Confidential, Manchester, NH
Responsibilities:
- All teh functionality is implemented usingSpring BootandHibernate ORM. Implemented Java EE components usingSpring MVC,Spring IOC,Spring transactionsandSpring securitymodules.
- Used web services SOAP and RESTful for transmission of large blocks of XML/JSON.
- Coded to implement AJAX based application by fetching teh response from back-end REST API as a part of JSON.
- Designed and Developed User Interactive (UI) Web pages usingHTML5, React-JS, Bootstrap, CSS, JavaScript, JQuery, AJAX and NodeJS.
- Participated wif end users and business analyst to understand teh business requirements.
- Moved existingAngularJS controllersandservicestoAngular 2 componentsfor more responsive and less dependency.
- Designed fronted web-based form using Angular 8/7/6/4/5/4/2 wif Ajax controls CSS and HTML5.
- Experienced in developing front-end systems wifJavaScript, Bootstrap, HTML5, MVCframeworks such asAngular JS.
- Enhanced legacy application by building new components inAngular 2andtypescript.
- UsedSpringFramework wifHibernateto map toOracledatabase and mapping usingHibernateAnnotations.
- Worked as a part of API Integration team on API gateway development for web and API proxy.
- Experience wif autantication and authorization of application and good understanding of API proxy workflows.
- Developed Single Page Applications (SPA) usingAngular 2,Typescript,HTML5,CSS3, andBootstrap 3.
- Experience inSpring SecurityandSpring MVC frameworks, andHibernate ORMframework.
- CSS styles were developed to preserve teh uniformity of all teh screens throughout teh application and positioning of screen objects.
- Working experience wif AWS Services: Lambda, S3, EC2, EB, CloudFront, SNS, DynamoDB and Docker Containerization.
- ConfiguredKafkato read and write messages from external programs.
- DeployedSpring Bootbased micro services and Docker container in internal cloud server.
- Experience wif tools like Experience wif Docker Images/containers and kubernetes.
- UsedPostmanto test teh RESTful API for HTTP requests such as GET, POST, and PUT.
- Integrating JavaScript libraries (jQuery, React-Bootstrap, High charts, Data tables)
- Worked wifThreads,Multithreading,SynchronizationandCollection API.
- Expertise in writing test cases wifJUnitandTestNGusingMockito.
- UsedSVNrepositories for version controlling, andLog4Jis used for Logging and Tracing teh messages.
- UsedLog4jto capture teh log that includes runtime exception and for logging info and are halpful in debugging teh issues.
- UsedLog4jframework to log/track application.
- Implemented teh database connectivity usingJDBCwifMYSQLdatabase as backend.
- Used Rest Controller in Spring framework to createRESTful Web servicesandJSONobjects for communication.
- Experience in working GIT for branching, tagging, and merging.
Environment: MongoDB, React Js, Node Js, HTML5, CSS3, JavaScript, JQuery, JSON, AJAX, SOAP, RESTFUL, Web Services PLSQL, Spring MVC.
Full Stack/Java Developer
Confidential, Phonix, AZ
Responsibilities:
- All teh functionality is implemented usingSpring BootandHibernate ORM. Implemented Java EE components usingSpring MVC,Spring IOC,Spring transactionsandSpring securitymodules.
- IntegratedSpring Securityto validate teh users
- Designed teh front-end screens usingAngularJS,HTML5, CSS3, JavaScript, JQuery, Bootstrap and Spring Boot.
- Developed REST controllers using Spring Data REST to serve teh UI wif required JSON data.
- Developed Single Page Application (SPA) using Angular and injected generic services using Angular 2.
- Worked as a front-end web developer andAngularJSbased application.
- Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch teh data from DB.
- Spring Controllers were used wifAngular JSto route teh control to desired Java services.
- Used various Angular 8/7/6 custom directives and developed reusable components and templates that can be re-used at various places in teh application.
- Implemented Angular2 Routing and navigation, Components, Services.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
- UsedSpring MVCwifHibernateframework to build teh application on server side.
- Developed applications using latest technologies like spring, hibernate (using annotations), and REST based Webservices,XML APIand tools.
- Developed teh applications usingJava, J2EE, Struts, JDBC.
- UsedSpring JDBCTemplate and implementedDAO Design Patternto connect and retrieving data. Developed teh application using theStripes frameworkand worked as a part of developing teh most of teh action bean classes.
- Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway.
- Took part in setting up teh application wifJenkinsandAWSand is involved in builds and deployments toTomcatserver.
- ConfiguredKafkato handle real time data.
- Experience in creating, maintaining and cleanup teh containers onDocker.
- Developed application usingStruts, JSP, JSTL and AJAXon teh presentation layer, teh business layer is built using spring and teh persistent layer uses Hibernate.
- Manipulated data using CRUD operations of PostgreSQL and handled database access.
- DevelopedJunittest cases for test coverage of teh application and Implemented Unit and Integration test cases wif JUNIT Framework based on Functional Flow.
- Experience in using Log 4J for logging and debugging.
- Monitored error logs usingLog4Jand fixed teh problems.
- Wrote extensive unit tests using automated TDD tasks.
- Expertise in usingJUNITfor Unit testing,Log4Jfor logging and debugging purposes, warning info on teh server console and Version controllerSVNto maintain code versions and documentation.
- Implemented unit test for testing Angular components wif frameworks using KARMA and JASMINE.
- Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
- Build and administrate Continuous Delivery pipelines using Git.
ENVIRONMENT: Java, HTML5, CSS3, Agile, JavaScript, Angular2, JSON, Bootstrap 3.0, Microsoft Visio, PostgreSQL, Jasmine, Karma, Git.
Java/ Full Stack Developer
Confidential, Mclean, VA
Responsibilities:
- Experienced in developing front-end systems wifJavaScript, Bootstrap, HTML5, MVCframeworks such asAngular JS.
- Experienced wif solid understanding ofMicro Services.
- Experience in buildingMicroserviceswif teh halp ofSpring Bootand developed Spring based applications wif very less configuration.
- Implemented REST Microservices using spring boot. Generated Metrics wif method level granularity and Persistence using Spring AOP and Spring Actuator.
- Developing application usingSpring MVC,Dependency Injectionto improve usability and flexibility.
- UsedSpring JDBCTemplate and implementedDAO Design Patternto connect and retrieving data. Developed teh application using theStripes frameworkand worked as a part of developing teh most of teh action bean classes.
- Modified theSpringControllersand Services classes to support teh introduction ofSpring framework.
- Involved in designing teh CSS templates for use in all pages on teh website working wif CSS Background, positioning, text, border, margin, padding, and table.
- Developing build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments.
- Implemented teh application usingSpring BootFramework and handled teh security usingSpring Security.
- All teh functionality is implemented usingSpring BootandHibernate ORM. Implemented Java EE components usingSpring MVC,Spring IOC,Spring transactionsandSpring securitymodules.
- Implemented Micro services architecture using Spring BOOT enabled REST API wif teh Spring Cloud modules.
- Wrote services to store and retrieve user data from teh MongoDB for teh application on devices.
- Has worked on AWS for fetch teh pictures and Videos from AWS to UI.
- Integrated GIT into Jenkins to automate teh code check-out process.
- Involving all teh stages of Software Development Life Cycle like Application Design, Development, Debugging and testing teh applications.
- Worked on Karma and Jasmine for unit test cases.
Environment: MongoDB, Express.js, React Js, Node Js, HTML5, CSS3, JavaScript, JQuery, JSON, RESTFUL, Web Services PLSQL, Spring MVC.
Java/Web Developer
Confidential, Jacksonville, FL
Responsibilities:
- Designed UI screens using HTML5, CSS3, and JavaScript.
- Developing custom HTML elements using Angular JS custom directives.
- Used Bootstrap and Angular UI to make teh application user-friendly in teh development of teh Navigation Bar, Tables, Sliders, Calendars.
- Experienced wif solid understanding ofMicro Services.
- Created and consumedMicroservicesbased onWeb API.
- Experience in buildingMicroserviceswif teh halp ofSpring Bootand developed Spring based applications wif very less configuration.
- Used Spring Boot, which is radically faster in building cloud Micro Services and develop spring, based application wif very less configuration.
- Implemented teh application usingSpring BootFramework and handled teh security usingSpring Security.
- UsedSpring BOOTto createstand-alone spring applications.
- Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express.
- Worked extensively onSpring MVCframework to develop new internal web application.
- Developing and designing SPA user interfaces in AngularJS.
- Worked on Front end by using AngularJS, JavaScript.
- Developed client-side validation code using JavaScript and jQuery.
- Extensively used CSS3 and Bootstrap for styling teh HTML elements wifin teh whole application.
- Created Responsive Web Design using Bootstrap.
- Used GIT for Version Control.
Environment: HTML5, CSS3, Mongo DB, Express JS, Angular JS, Node JS, BootStrap, GIT, Grunt, AWS, Rest Services, AJAX, JSON, XML, API.
Java/Web Developer
Confidential
Responsibilities:
- Designed and developed user-friendly interface by using JavaScript, HTML, CSS, jQuery and Bootstrap.
- Worked on integrating jQuery APIs wif MVC pattern.
- Involved in bug fixing on functionality, performance and designing issues wif JavaScript and jQuery.
- Designed XML files for maintaining contents like video, images, audio and display them in flash application.
- Developing XML classes for loading teh data from XML files deployed at teh server.
- Worked wif Jasmine in testing and performed Unit testing and execution testing utilizing JUNIT.
- Extensively used Bootstrap framework and developed multiple UI components as well.
- Developed UI pages using media queries and made completely responsive.
- Worked wif teh team of architects and back-end developers to gather requirements and enhance teh application functionality and add new features.
Environment: JavaScript, HTML, CSS, XML, JSON, AJAX, jQuery, JUNIT, Bootstrap, Grunt, Git, Jasmine.