We provide IT Staff Augmentation Services!

Java/node.js Developer Resume

MarylanD

SUMMARY

  • JavaDeveloperwith Around 6 years of experience in Client and Server - Side Enterprise Applications development using J2EE/JAVAtechnologies using SDLC and frameworks like spring, JPA, Hibernate and MVC framework struts.
  • Developed User Interface usingHTML5, CSS3, JavaScript,AngularJS, jQuery, Node.js andBootstrapfor providing user interface and communication between the client and server.
  • Java/J2EEdevelopmentexperienceworking within frameworks such asSpring, Hibernate or Struts.
  • Experience in the development ofservice-orientedarchitecture application, good understanding of Object Oriented Design and Design Patterns.
  • Experience in design/development of web applications usingJava,JSP, J2EE, Servlets, JMS, MVC Framework, Web Services, XML and JSON.
  • Experienced in designing and creating NoSQL databases such as MongoDB and relational database such as MySQL and Oracle DB.
  • Extensive knowledge in working with J2EE technologies such asJSP, Servlets, JDBC, JMS, Spring, Hibernate,Web Services, Design Patterns.
  • Experience in various Agile methodologies, Waterfall and Test Driven Development (TDD).
  • Experience in designingUML diagrams using Rational Rose and Microsoft Visio.
  • Experience in Developing testing plans and procedures for unit test, system test, and acceptance test.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans, Maven, and Visual Studio.
  • Good understanding of object-oriented programming (OOP) concepts like Inheritance, Polymorphism, Encapsulation and Abstraction.
  • Strong technical skills, high sense of ownership, good problem-solving skills, and client focused approach, fast learner and cohesive team player.

TECHNICAL SKILLS

J2EE Technologies: JDBC, Servlets, JSP, JMS,JavaBeans, EJB, Spring, Hibernate, Web Services (JAX-RPC, JAX-WS, SOAP, REST, WSDL, UDDI and RESTFUL)Web Technologies HTML5,CSS3, JavaScript, JQuery,Bootstrap,AngularJS,JSF, AJAX, Node.js, JSON Rest, SOAP.

Databases: Postgres SQL, Oracle, MySQL, MongoDB.

Web/Application Servers: Apache Tomcat, IBM WebSphere, Glassfish, Web logic Application server, JBOSS.

IDE / Tools: Visual Studio, Eclipse, IntelliJ, Spring Tool Suite(STS), RAD

Testing Tools/ Others: JUnit, Mockito, Soap UI, Log4j and JIRA

Version Control: Tortoise SVN, CVS, GIT, Bitbucket

Methodologies: Agile, Waterfall, Test Driven Development

PROFESSIONAL EXPERIENCE

Confidential, Maryland

Java/Node.js Developer

Responsibilities:

  • Actively involved in analysis, detail design, development, bug fixing and enhancement inAgile methodology. Involved in daily scrum and sprint planning meetings.
  • Implemented modules into Node.JS to integrate with designs and requirements.
  • Developed various screens for the front end using Node.js and used various predefined components from NPM.
  • Used popularNode.js frameworks like Express and Loop back to mock a Restful API.
  • Built and executed API functional and performance test plans.
  • Develop and deliver presentations on JavaScript, Node.js, loopback and Strong Loop.
  • Work closely with cross-functional and remote teams to deliver a complete user experience.
  • Resolved Runtime Errors and Application Bugs in theProduction environmentand enhancing the existing application.
  • Tested the application on different testing environments.
  • Developed API Gateway using Node.jsand Used Postgres SQL as a Database for storing information.
  • Experience in writing complexPostgres SQLqueries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Data Access Layer.
  • ImplementedRestful web servicesto perform some business activities.
  • Involved in developing code for obtaining bean references inspring frameworkusingDependency Injection(DI) orInversion of Control(IOC) using annotations.
  • MaintainedGitHubas a source code repository and handled branching, tagging, merging process.
  • Used Angular.JSbuilt-in directives, custom directives and services for developing interceptor and complex UI data table grids.
  • Created Angular.jscontrollers, services and used Angularfilters for filter functionality in search box and integrator functionalities.

Environment: Node.js, Loopback, Strong loop, Postgres SQL, HTML5, CSS3, JavaScript, AJAX, Angular.JS,Bootstrap,Servlets, REST, Visual Studio, MicroServices, Git,Bit Bucket.

Confidential, Warren, NJ

Full Stack Java Developer

Responsibilities:

  • Actively involved in analysis, detail design, development, bug fixing and enhancement inAgile methodology. Involved in daily scrum and sprint planning meetings.
  • UsedJava1.8 Lambdaexpressions along withStreamsfor creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection.
  • Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by usingAngularJSframework.
  • Implemented with Angular JS using its advantage including two-way data binding and templates.
  • Developed java modules implementing business rules and workflows using Spring Boot micro services.
  • Developed Graphical User Interfaces usingHTML5,CSS3,bootstrap,AngularJSandJSP'sfor user interaction.
  • Worked on responsiveness of the application and explored the fixed width and fluid layouts using the TwitterBootstrap.
  • Resolved Runtime Errors and Application Bugs in theProduction environmentand enhancing the existing application.
  • UsingAngularJScreated custom directives for data manipulations and to display data in company standard format in UI.
  • ImplementedRestful web servicesto perform some business activities.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Involved in developing code for obtaining bean references inspring frameworkusingDependency Injection(DI) orInversion of Control(IOC) using annotations.
  • Implemented the application following the J2EE best practices and design patterns likeSingleton, Factory,Session Façade,MVCandDAO.
  • Worked on integrating SVN into the continuous Integration(CI) environment along with Jenkins.
  • Implemented Message Router and Composed Message Processor usingApache Camel ESB.
  • Configured theIBM WebSphereapplication server and the deployed application on it.
  • MaintainedGitHubas a source code repository and handled branching, tagging, merging process.
  • Implemented the logging mechanism usinglog4jframework.
  • UsedJavaMessage Service(JMS) API to create, send, receive, and read messages to main asynchronous.
  • Tested components usingJUNIT&Mockitoduring development.
  • UsedMavenfor building entire application and deploying.

Environment: Java1.8, Spring 4.0, HTML5, CSS3, JavaScript, AJAX, Angular2,Bootstrap,Servlets, Sprint Boot, JSF, Prime Faces, XML, XSLT, XPATH, WSDL, SOAP, Spring Boot, Apache Camel, CXF, REST, DOJO, JAX-RS, JAX-WS, IBM WebSphere, JMS, Eclipse, MicroServices, GitHub,Mockito, MongoDB, Spring, Hibernate 4.3, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed web-based software usingSpring MVCFramework andSpring Core.
  • Developed and enhanced the application usingJavaandJ2EE(Servlets, JSP, JDBC, JNDI),Web Services(SOAP andRESTful),HTML, JavaScript,AngularJS,AJAX, JSON, CSS, XML, XSD, Maven, Log4J and Oracle 11g.
  • The project was developedAgilesoftware development methodology.
  • Configuredroutingin thesingle page applicationpromotingrich user experience.
  • CreatedCustom directivesforreusable componentsused across the application.
  • Extensively worked onMEAN(MongoDB, Express, Angular and Node.JS) stack forrapid prototypingof applications forclient demonstrations.
  • Worked onHibernate ORM. CreatedHibernate XML filesandJavaclass files to map the ORM mappings.
  • Used Hibernate Query Language (HQL) and Custom Queries to query data from Oracle database in DAO.
  • Involved in creating and extracting data from database usingSQLqueries,PL/SQLStoredprocedures, triggers and packages on Oracle database.
  • UsedCRUDoperations usingJPAquery language.
  • Good experience in tools such asTOADandSQLDeveloperfor database development and interaction.
  • Developed and maintained the Application Context files for the service layer using Spring Framework.
  • UsedSOAPWeb Services for secure extraction of client related data from database usingApache CXF.
  • UsedRESTfulin conjunction withAjaxcalls usingJAX-RSandJersey.
  • Multi-Threadingand Caching were used to improve the performance and user experience.
  • Made single page module usingAngularJSFramework. Implemented the business logic usingJSP, JSTL,JavaBeans and service classes.
  • Involved in the development of presentation layer andGUIusingCSS3andHTML5.
  • UsedANTto build, run and createJARs and WARfiles. UsedGITfor version control.
  • Application was logged usingLog4J, and exceptions were logged into the database usingJDBC.
  • Created numerous test cases usingJUnit.

Environment: Java1.7/1.8, J2EE, HTML5, CSS3,JQuery,Bootstrap,JavaScript,AngularJS,Node.js, Hibernate,Spring MVC, Spring IOC, Spring Boot,SpringSecurity, XML, JSP, JUnit, Maven, IBM WebSphere, ApacheCamel, JAX-WS, RESTful, Amazon Web Services (AWS), Micro Services,Mongo DBand Spring Tool Suite.

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle process using Agile Methodology.
  • Design and developedtemplate basedUser Interface usingBootstrapandAngular.
  • Spring MVCmodel integration for front-end request action controllerandSpring AOPfor logging purposes.
  • UsedSpringIOCfor dependency injection and developed controllers for handling Http requests and providing Http response.
  • DevelopedSOAPbasedWeb Servicesfor data retrieval to make it independent of the current application.
  • ImplementedService Oriented ArchitecturebySOAPbasedWeb ServiceswithJAX-WSandWSDL.
  • Worked onXMLandJSONfor transferring and retrieving data between different applications.
  • Involved in usingJPA(JavaPersistence API) frameworks and APIs as JDO andHibernate.
  • Developed theDAO layerfor the application usingSpringIntegrationandHibernatetemplate support.
  • UsedJMS APIfor communication between the components.
  • Established connection toOracledatabase withSpring Integration,Hibernateand createdPOJOsfor mapping with the database tables.
  • Developed test cases forUnit Testing, Integration TestingwithJUnit.
  • Collaborated with testers and developers and prepared test plans for producing high quality software applications

Environment: Java,J2EE, HTML5, CSS3,Bootstrap,JQuery,AngularJS,Spring IOC, Spring AOP, Spring MVC, Spring Security, Hibernate, JDBC, REST, SOAP, JAX-RS, JAX-WS, WSDL, Service Oriented Architecture,JMS,Oracle, SQL, PL/SQL, Unit Testing, JUnit, Log4j, Maven, Web Sphere Application Server, Jenkins and Spring Tool Suite (STS).

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in design and developing phases of SDLC in Agile methodology.
  • Developed the Front End usingHTML, JavaScript and CSS.
  • Involved in developingUIcomponents usingAngularJS,HTML, CSS framework
  • Worked on theSpring MVC Restful Web services, exposing services and consuming the third party.
  • Developed the application with springMVC, web flow frameworkandstruts.
  • Developed the User Interface Screens for presentation usingJSP, AngularJS, HTML andJavaScript.
  • Work Exclusively with Core layer of Framework to Implement View Controllerin MVCArchitecture. Creating SOAP Web Services using WSDLto connect with external clients.
  • Developed the Junit test cases andused GITas Distributed version control system. Used Log4j and commons-logging frameworks for logging the application flow.
  • Developed dynamicEJS templates using HTML5, CSS3 and JavaScript.
  • Composed and executedMongoDBdocument scripts to insert, update NoSQL database, automating data changes, reporting and wroteMongoDBclient to receive data from AMC for Companies.
  • Worked withD3.jsfor generating reports and stats for customer services.
  • Developed and deployedEJBs on the server.
  • Extensively usedJDBCto access the database objects.
  • Created and implementedPL/SQLstored procedures,triggers
  • Developed test cases forTDD in Karma and Jasmine

Environment: Java,servlets, JSP, JEE, EJBs, MVC, JSF, struts, Angular2,JavaScripting, XML, GIT, JDBC, PL/SQL, Eclipse, karma, jasmine, tomcat, stored procedures.

Confidential

Java Developer

Responsibilities:

  • Involved in designing the user interfaces using JSPs.
  • Designed a modern SOA platform for architecting and modeling technical solution.
  • Involved in analysis, design and development of money transfer system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed the application using SPRING Framework that leverages Model View Controller (MVC) architecture.
  • Implemented utility classes which handle the string and date manipulation.
  • Experience in LDAP for authentication scheme and in middleware technologies.
  • Involved on implementing the Exception Handling for the application.
  • Wrote SQL queries and stored procedures, used JDBC to interact with database.
  • Deployed and configured the applications on JBoss Application Server.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB.
  • Deployed Enterprise JavaBeans (EJB) using tasteful and stateless beans.
  • Developed JUnit classes for the application.
  • Tested the application on different testing environments.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.

Environment: Java, Core Java, JSP, Servlets, SPRING, JavaScript, PL/SQL, JBoss Application Server, Clearcase, Junit, Log4j, Eclipse IDE, Rational Rose, Windows XP.

Hire Now