We provide IT Staff Augmentation Services!

Java/full Stack Developer Resume

0/5 (Submit Your Rating)

Melville, NY

SUMMARY

  • Around 7+years of IT experience in design, development, research and implementation of Software Development Life Cycle (SDLC), maintenance and documenting of various web - based, Enterprise, Client/Server and Distributed applications using Java/ J2EE.
  • Thorough knowledge in core Java concepts like OOP, JAVA SWING, JDBC, JMS, Multi-Threading and advanced Java concepts like JSP, Servlets, XML, AJAX, Java Beans
  • Familiar with Unit and Integration Testing using TFS Unit testing Framework and JUnit.
  • Involved in Software Development Life cycle (SDLC). Ability to be creative and take self-initiatives and execute/ manage multiple projects in parallel during time critical situations
  • Performed in developing light weight business components and integrated applications using spring framework, and Spring Web MVC.
  • Experience in developing Web Services using - SOAP/RESTFUL WS and programming skills in designing and implementation of applications using Java/J2EE.
  • Experience in using spring, Apache CXF and Jersey to develop Restful web services.
  • Involved extensively in designing/developing web based applications using HTML, XML and MVC design patterns
  • Very good working knowledge in Spring, Hibernate and Struts frameworks.
  • Experienced in Oracle, DB2 and SQL Server 2005.
  • Sound Knowledge in Design Patterns like Singleton, Session Facade, Factory Method and Data Access Object (DAO) pattern.
  • Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache and Dynamo DB for storing data.
  • Hands-On experience in developing and Debugging applications using IDEs IntelliJ IDEA, Eclipse.
  • Experience in designed, built, and deployed a multitude applications utilizing almost all the AWS stack.
  • Highly proficient in developing Single Page Application with open source framework Angular JS, Bootstrap, Backbone.js, Node.js, React.js, and Express.js
  • Good working experience in Java web services both SOAP and Restful Web Services, implementing SOA architectures with Web Services using WSDL, SOAP and UDDI.
  • Expertise in using IDEs like, RAD, Visual Age, Eclipse,
  • Expertise in using various Configuration Management tools like CVS, Clear Case and SVN.
  • Well Experienced in deploying and configuring applications onto application servers like Web logic, JBoss, WebSphere and Apache Tomcat.
  • Excellent infront-end UI implementations in HTML5/HTML,CSS3/CSS,Bootstrap, JavaScript, jQuery, jQuery UI, jQuery
  • Hands on experience in writing light weightNode.js expressserver, and using technologies likeAjax, JavaScript/jQuery,JSONto make connections between server and databases likeMongoDBandMySQL.
  • Mobileto make betterSingle Page Application SPAworking onNode.JSServer.
  • Good Experience in implementing Web Services such as SOAP, WSDL, UDDI.
  • Excellent team player and ability to adapt to changes quickly and efficiently
  • Experience in dealing with on-site and off-shore teams, customers and stake holders.
  • Responsibilities included designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, Java Script, JSTL, XML, Shell Scripting.

GUI Development Technologies: GWT

Web Application Development: Servlets, Java Server Pages (JSP), Java Server Faces (JSF), Struts, Spring, myBaits, Hibernate, JPA, JMS, AJAX, JSON, JQuery.

Database Development: Oracle, MySQL, SQL, PL/SQL, JDBC

Web Design Technologies/Tools.: HTML, JavaScript, XML, CSS, Xpath.

XML Technologies: XML, XSL, DOM, XML Schema, SAX, XSLT, WSDL, SOAP, REST

Application Servers/Web Servers: Apache Tomcat, JBoss, BEA WebLogic.

Integrated Development Environment (IDE): Eclipse, MyEclipse, IntelliJ, Net Beans, Toad, FTP Clients

Version Control: SVN, TFS, VSS, Clear Case.

Operating Systems: Microsoft Windows, Linux.

SDLC: Agile, Scrum.

Modeling Tools: Enterprise Architect

PROFESSIONAL EXPERIENCE

Confidential, Melville, NY

Java/Full Stack Developer

Responsibilities:

  • Involved in Developing and consuming the web Services.
  • Strong knowledge of web technologies and building a REST layer that calls other web services
  • Created Web Services using - SOAP/RESTFUL WS and programming skills in designing and implementation of applications using Java/J2EE.
  • Developed Web Services using spring, Apache CXF and Jersey to develop Restful web services.
  • Involved extensively in designing/developing web based applications using HTML, XML and MVC design patterns
  • Created REST APIs that enabled patients to schedule, update and cancel their appointments with doctors; designed (and documented) the API to handle end to end business logic (e.g. front end params handling, exception handling etc.).
  • Employed agile processes (as a member of SCRUM team) throughout the software development process.
  • Developed the REST APIs using Apache CXF framework and deployed them using Maven.
  • The REST APIs consumed SOAP services and other web services; Performed unit testing and end to end system integration testing using testNG and JUNIT.
  • Created authentication layer with spring security.
  • Identify the common causes of the defects, prioritize them and systematically remove them so that they do not reoccur in further development work.
  • Participate in end-user requirement discussions, feature analysis and design sessions
  • Code, test, debug, support and document software programs or technical configurations
  • Ensure programs meet technical specifications and standards
  • Interact with Business Analysts during the software build or configuration and testing process.
  • Review integration test plans for new developments/releases/reports.
  • Maintain technical documentation based on standard operating procedures in support of the assigned application.
  • Provide production support and maintenance

Environment: Java, Spring Rest, Apache CXF, Spring, SOAP UI, Postman, Maven, Mockito, Oracle, testNG, JUNIT

Confidential, Roseland, NJ

Java Developer

Responsibilities:

  • Involved in Development of Restful web services using Jersey for the functionalities like account creation, account amendment, account deactivation, account reactivation.
  • Involved in all phases of Software Development Life Cycle and in Analysis, designed applications using Agile methodology.
  • Extensively participated in discussions with clients for business requirements and gathering.
  • Involved in translating business requirements into technical specifications for offshore team and supported them throughout all phases of the project.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, AngularJS, CSS, AJAX, JavaScript, and jQuery
  • Implemented Web-Services to integrate between different applications (internal and third party components using RESTful services using Jersey.
  • Created an AWS S3 Bucket using AWS Web Management console that should be logged in using User credentials.
  • Designed and developed a module to publish the claim files to the created AWS S3 (cloud storage) Bucket using AWS Java SDK and integrated it to the application.
  • Configured and Managed AWS EC2 instances and deployed the application and database on them to create a Test Environment.
  • Designed and developed web based applications using JSP, HTML, JavaScript, React.js, Bootstrap and CSS for content layout and presentation.
  • Used Hibernate, Object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to oracle relational data model with a SQL-based schema.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used apache camel to integrate the different applications using protocols like http, Active MQ and JMS.
  • Experience in designing and implementing AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), VPC and Cloud Formation.
  • Analyzed code coverage report from Jenkins to improve code coverage and configured multiple plugins in deploying applications onto Tomcat. Worked with ATT in Production to resolve Apache tomcat problem. Recompiled APR open SSL and Tomcat native to resolve certificate issues
  • Written test cases using Junit testing framework and java based log 4j as logging framework.
  • Developed Restful Web services using Spring MVC Framework. JSON data is returned to JavaScript clients.
  • Designed and developed a web app that allows to add/modify Produce SKUs using Spring Boot.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Using JQuery for event handling and AJAX interactions for rapid Web development
  • Worked on Java EE concepts like Servlets, JMS & EJB to receive orders in the form of XML's from market place to validate, parse, extract, and persist in Oracle XE.
  • Provide plug-in support for Web Logic, Web Sphere and other application software packages.
  • Working with React Router for developing Single Page Applications SPAs.
  • Integrated with Spring Cloud projects to provide distributed tracing and other features.
  • Integrated the web interface to the backed CSM applications written in spring framework and Worked on persistence layer using ORM tool Hibernate with My SQL Database. Develop/capture/document architectural best practices for building systems on AWS.
  • Created DB Tables according to the client's requirements and inserted rows and Performed DDL and DML operations in database. Prepared a complete documentation of the project and test case documentation with sample inputs.

Environment: MySQL, Java, JMS, EJB 3.0, Spring4.0, Hibernate 3.2, Servlets, JSP, JDBC, Restful Web services, Web Sphere, AJAX, JQUERY, ReactJs v0.13, Java Script, PL/SQL, HTML, CSS, CXML, GUI, PHP, EJB, Struts, Eclipse(Mars), AWS Cloud, Tomcat, SVN, Agile.

Confidential, Denver, CO

Java/J2EE Developer/Offshore

Responsibilities:

  • Involved in various SDLC phases like Design, Development and Testing.
  • Developed front end using Struts and JSP.
  • Tested all application controllers extensively with mocha/chai and Angular’s built-in testing facilities.
  • Developed webpages using HTML, Java script, JQuery and CSS.
  • Used various Core Java concepts such as Exception Handling, CollectionAPIs to implement various features and enhancements.
  • Developed server side components servlets for the application.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a Web Sphere application server.
  • Implemented Hibernate ORM to Map relational data directly to java objects
  • Worked with Complex SQL queries, Functions and Stored Procedures.
  • Involved in developing spring web MVC frame work for portals application.
  • Implemented the logging mechanism usinglog4j framework.
  • Developed Web Services.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used Maven to build the J2EE application.
  • Analyzed theNode.JSserver structure in legacy project, then mimicked theREST serviceby using JavaJAX-WSAPI, and did the corresponding configurations.
  • Used Web services (SOAP, Rest) for transmission of large blocks of XML data over HTTP.
  • The Restful web services have been used to retrieve and update the data using Ajax.
  • Used SVN to track and maintain the different version of the application.
  • Involved in maintenance of different applications with offshore team.
  • Used to interact with share brokers to do the changes in the code according to their requirements.
  • Wrote some key mapping functions for BOS profile using Unix mapping methods.

Environment: Java, Spring Framework, Struts, Hibernate, RAD, SVN, Maven, Web Sphere Application Server, Web Services, Oracle Database 11g, IBM MQ, JMS, HTML, Java script, xml, CSS.

Confidential, Grand Rapids, MI

Java/J2EE Developer/Offshore

Responsibilities:

  • Involved in the analysis, design and implementation and testing phases of SDLC
  • Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
  • Followed Agile & Scrum Methodology for development of the product
  • Developed the application using Spring MVC Framework by implementing controller and backend service classes.
  • Used Spring MVC to decouple business logic and view components
  • Involved in designing and developing the front end of the application using JSF, JSP, Java script, HTML/5 and CSS3
  • Used Servlets as Front Controllers and JavaScript, Dojo for client side validations
  • Developed JSP custom tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Springs
  • Made use of Spring Inversion of Control (IOC) and Spring Aspect Oriented Programming (AOP)
  • Developed Service layer classes to support the business functionality with Spring
  • Created the Application Context file in the Spring Framework for injecting beans
  • Made use of Data Access Object (DAO) design pattern for designing data access layer
  • Implemented WebService client using CXF and Spring
  • Developed web services SOAP, WSDL and web services clients using Axis and XML
  • Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, graphs, ppt, PDF from XML
  • Exposed and wrote services as RESTful Web Service.
  • Involved in writing the Named queries, Criteria queries in Hibernate 4.0
  • Involved in writing the SQL Queries for different database operations
  • Avoided whole page refresh using Ajax and implemented Jquery for client-side validation
  • Created web services using eclipse 3.2 IDE which is deployed as a separate application using Maven scripts
  • Implemented JavaScript Client side validation and some server side validation with java code as per the requirements
  • Involved in deployment of this application on WebLogic 10.3.6 Application Server
  • Preparation of Issue resolution tracking sheet, categorizing issues, maintaining the issue aid information and resolve issues occurring in production
  • Involved in implementing JUnit Test Cases
  • Involved in fixing the bugs at Development and production levels.
  • Involved in code integration and shipment of the code to other environments
  • Involved on the Print project. Created DB2 tables for testing purposes
  • Designed Test Scenarios for the functionality testing.

Environment: Java 5.0, J2EE 1.6, JSP 2.0, Servlets, Springs 3.1, JDBC, XML, Ajax, JavaScript, DOJO, Oracle 11g, Web logic 10.3.6, HTML/HTML5, Web Services. Java Script, SVN, Hibernate 4.0, Eclipse 3.2, SQL, XML, Unix

Confidential

Java Developer/Offshore

Responsibilities:

  • Involved in development of Staffing sub-modules like Staffing Override, Interview Override, Resume Upload.
  • Interacted with the User Group to gather requirements.
  • Developed application using Eclipse IDE.
  • Designed the sub-modules based on the initial specifications defined by the user group.
  • Performed Analysis and development of Stateless Session Bean, Data Access object and Application Component for Screening and Short-listing module.
  • Involved in developing in all the tiers of J2EE application.
  • ConfiguredJBoss Application Server and deployed the web components into the server
  • Involved in debugging, testing and integration of the system

Environment: Core Java, Servlets, JDBC, EJB, JSP, JMS, Java Swing, HTML, XML, Oracle 9i, JBoss, Eclipse, Unix

We'd love your feedback!