We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Chester Field, MO

PROFESSIONAL SUMMARY:

  • Around 8+ years of experience as a Software Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies
  • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning’s, resource planning, etc.
  • Proven acumen in Programming languages Java, J2EE, C, C++.
  • Experienced in developing interactive web applications with Single Page Applications (SPAs) Framework using AngularJS.
  • Experienced with AngularJS directives ng - app, ng-in it, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created Angular JS service layer.
  • Extensive development experience in web applications using Java 5/6/7, J2EE1.4/1.5, JSP 1.2/2.0, Servlets 2.4, EJB 2.0/3.0 and APIs like JDBC, Java Mail, JNDI, XML, JavaBeans, Portals, Portlets.
  • Experience working on Java Server Faces (JSF) to build java technology based web application on server side for event handling, data conversion, server-side validation and page navigation.
  • Experienced in SOA and Web Services technologies, including Restful, JAX-WS, JAX-RPC, Axis, Soap, XML, WSDL, SAX and SAAS based design
  • Proficient with development of Restful Web Services using JAX-RS and Jersey framework for exchange of JSON and XML representations.
  • Expertise in using JavaScript, jQuery 1.x, DOM, AJAX, JSON, HTML/DHTML and CSS for view layer
  • Experience in using EmberJs, BackboneJs, ReactJs, ExtJs
  • Basic understanding of ES6 (ES2015) and other language features in the upcoming editions of the ECMAScript specification.
  • Excellent technical knowledge in back-end RDBMS tools like Oracle 9i/10G and MySQL.
  • Experience in developing SQL, Stored Procedures, functions, triggers using Oracle and comfortable working with databases like SQL Server, DB2, No-SQL and MySQL.
  • Strong experience in implementing MVC framework like Struts 2.0, Spring 2.x and ORM tools like Hibernate, JPA in J2EE architecture
  • Good understanding of JAVA / J2EE Design Patterns like Singleton, Factory, Front Controller, Value Object, Business Delegate, Service Locator and Façade.
  • Strong Knowledge of Object Oriented Design Methodologies such as Polymorphism, Inheritance and Encapsulation.
  • Experienced in build tools like Ant and Maven, Log4j for Logging and jUnit for testing.
  • Experienced in writing complex PL/SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experience in implementing the MVC architecture in backend applications usingNode.jsalong with ExpressJS dat interacts with MongoDb and performed CRUD operation on MongoDb.
  • Expertise in using J2EE Application Servers such as IBM WebSphere 4.x/5.x/6.x, WebLogic, JBoss 3.x and Web Servers like Tomcat 5.x/6.x/7. x.
  • Experience in building using Polymer, node.js, express.js, SASS and gulp.js for build management.
  • Extensively used IDE for Application development like RAD 6.0, Eclipse3.x, Net Beans
  • Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client
  • Experienced in handling Version Control Systems like GIT, TFS, CVS, VSS and SVN
  • Experiences with build tools include Maven, Gradle and Jenkins Version.
  • Experience in Eclipse plug-in development, SWT knowledge, or Eclipse RCP (Rich Client Platform) development.
  • Working experience with the operating systems like UNIX, Solaris and Windows
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model.
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Familiar with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Expertise in object modeling and Object-Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Hands on experience in Amazon Web Services (AWS).
  • Experience migrating applications into AWS and/or Microsoft Azure.
  • Experience in Core AWS services, including networking with VPCs, computing with EC2, storage with S3, Elastic Load Balancing, RDS for databases, monitoring with CloudWatch, CloudTrail, and access management with IAM
  • Expertise in AWS management console as well as the AWS command line interface (CLI) AWS architectures and should of experience gathering requirements, working with customer to define solutions based on AWS and/or Microsoft Azure
  • Worked together with the client community and the IT professionals to deliver quality, efficient and cost-effective software dat meets the needs of the corporation, at the time of implementation.
  • Ability to quickly grasp business ideas and requirements and translate it into interactive web pages.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast-paced environment.
  • Fast learner, good at team work and ability to adopt new technology

TECHNICAL SKILLS:

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI.

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate.

Database: Oracle 11g, SQL server 2008, MySQL.

IDE: Eclipse RCP, Net Beans, IBM RAD, JBuilder.

Design Methodology: UML, Fall, Perl, Agile.

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Conceptual knowledge: Web Services, Socket Programming.

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery, Angular Js, Node Js, Reacts, Polymers, Backbones, EmberJs, ExtJS, d3JS, KnockoutJS

Query Languages: SQL, PL/SQL.

Programming Language: Core Java APIs (I/O, Thread, Collection), C, C++.

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: BEA WebLogic 8.1, JBOSS, IBM WebSphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad

Design & Control/Web Services: UML, Rational Rose, CVS, Clear Case. SOAP, REST, AWS

PROFESSIONAL EXPERIENCE:

Confidential - Chester field, MO

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Aegis security.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework
  • Developed framework using Java, MySQL and web server technologies.
  • Designed and developed utilizing Spring framework, J2EE, HTML, CSS, JSP, Tomcat, Apache POI, JSON and JQuery.
  • Developed the application using Spring Framework dat uses Model View Controller (MVC) architecture with JSP as the view.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Good experience with Angular.JS directives ng-app, ng-init, ng-model for initialization of Angular JS application data.
  • Created custom Javascript libraries using backbone.js and jQuery.
  • Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap.js Front-End Framework.
  • Developed native android application with the same functionality in Java, Eclipse, HTML5, jQuery Mobile, CSS3.
  • Created different batch programs to clean up tables in DB2 database
  • Developed PL/SQL procedure for login module and registration module.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Creation of REST Web Services for the management of data using Apache CXF (JAX-RS)
  • Involved in writing of Web Services using SOAP, WSDL for getting request from external source systems and sending response to external source systems.
  • Involved in the design and development of Interfaces with upstream and downstream systems using web services, EJB, JMS, XML and XSLT.
  • Used AWS infrastructure to host the portal. Created EC2 instances, VPCs, RDS, S3 features of AWS.
  • Administered bot Git and Subversion repositories for an enterprise code off.
  • Wrote test cases using JUNIT testing framework and configured applications on Weblogic Server.
  • Followed Agile and SCRUM in development process.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Designed and implemented UI layer using JSP, JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, and business logic using Servlets, JSP, EJBs and J2EE framework.
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence).

Environment: Java, Spring, Hibernate, Struts, Dojo, Sencha Extjs, JavaScript, CSS, Ajax, HTML5, DB2, CRUD, PL/ SQL, JDBC, Apache Cxf, Soap, Web Services, Eclipse, Websphere Portal, Subversion (Svn), Junit, Scrum, Coherence, Ant, Angular.Js, Backbone.Js, Uml, Jsp, Jstl, Node.Js. Bootstrap.Js, Servlet, Maven, Xml, Itext, Oracle Enterprise Content Management (Oracle Ecm), Gwt (Google Web Toolkit), Jira, Jasper Report, Ilog, Jrules, Web 2.0, Soa, Jms

Confidential - Charlotte, Nc

Sr. Java Developer

Responsibilities:

  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC
  • Analyze and fix issues related to REST Web services and Application responses.
  • Write database queries and programs for data insertion, updates and views.
  • Design and develop the presentation layer using JSPs, JQuery and JavaScript.
  • Conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
  • Built ANT scripts for automated deployment and for the build operation of the entire application
  • Integrated Hibernate with spring by coding a Spring Configuration file.
  • Developed a tool to retrieve and send data to third party service provider. dis feature was implemented using REST.
  • Configured various interceptors for transaction management, security, Audit logging(database) and logging using Spring AOP
  • Used Restful client to interact with the services by providing the Restful URL mapping
  • Exported web services using JAX-WS Spring support. Extensive experience in production support.
  • Implemented external customer page using Spring MVC pattern and IOC.
  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery
  • I worked on the MySQL migration project. To make the system completely independent of the database
  • Involved in Creation, Manipulation and Supporting the SQL Server Database
  • Involved in writing of Web Services using SOAP, WSDL for getting request from external source systems and sending response to external source systems
  • Developed application code using Eclipse-Glaxo IDE and configured with Maven and JBoss
  • Worked on resolving licensing issues involved with ClearCase software change management solution package.
  • Develop/program new functionality and features in line with functional specifications and business requirements.
  • Develop core Java programs for all business rules and workflows using spring framework.
  • Re-factor existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Implemented Hibernate for data persistence and management.

Environment: Java, Spring, Ibatis, Struts, Ejb, Jquery, Mysql, Toad, Sql Server, Db2, Apache Axis2, Wsdl, Netbeans, Jboss, Cvs, Visual Source Safe, Ant, Selenium, Water Fall Model, Uml, Jsp, Servlet, Ant, Xml, Emc Documentum, Jira, Swing, Cognos, Ilog, Oracle Adf, Oracle Bpm, Ibmmq Series, Apachi Tomcat, Linux, Unix

Confidential - Kansas City, MO

Java Developer

Responsibilities:

  • Designed and Developed complex UI screens using Spring MVC, AJAX, GWT, JQuery, JSP, CSS, HTML, Angular JS, and JavaScript.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object-oriented java objects using Hibernate.
  • Extensively used Hibernate concepts such lazy loading, dirty bit checking and transactions.
  • Worked with Web services to design and implement SOA components.
  • Designed and developed transactions and persistence layers to save or retrieve data from different sub systems such as order management systems, customer management and web database using spring, Hibernate, Spring DAO, Spring Batch, JDBC, Oracle.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework), Hibernate and EJB deployed on WebSphere Application Server connecting to an Oracle database.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Developed application in Java/JEE technologies using Eclipse IDE with My Eclipse plug-in.
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
  • Developed unit and integration test cases using JUnit, Mockito.
  • Provided guidance on technical issues during deployment using Jenkins, GIT and Maven
  • Involved in the configuration and deployment of the application on the JBOSS application server.
  • Production Support and performing technical validations on Production systems.
  • Implemented rest web services using REST, JSON and JAX-RS and SOAP web services using JAX-WS.
  • Implemented service locator to call SOAP web services to consume in the application using JAX-WS, JAXB, XML, WSDL, and SOAP and tested using SOAPUI.
  • Deployed SOAP based web service using Tomcat server.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java code.

Environment: Java, J2EE, Oracle, Spring MVC, Spring, SOA, JMS, Spring Batch, REST, Spring DAO, JDBC, JSP, Hibernate, iBatis, SQL, PL/SQL, Servlets, JQuery, JQuery-EasyUI, AJAX, GWT, CSS, JavaScript, REST, JAX-WS, JAXB, JUnit, Mockito, Jenkins, Maven, JBoss, tomcat, Agile.

Confidential - Grand Prairie, TX

JAVA Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Agile methodology to get updated with team
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, jQuery and JSON.
  • Developed the application front end using Jakarta Struts Framework. Developed action classes, form beans and Java Server Pages using WSAD.
  • Involved in configuration of Struts MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Used JAXB API to bind XML schema to java classes.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Struts Test Cases.
  • GUI was developed using JSF and Java Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used ANT as a build tool.
  • Deployed the applications on IBM Web Sphere Application Server.

Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.4, MVC, core java, Hibernate 3.0, struts 1.2.4, EJB 2.0, Servlet 2.2, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, VB/COM, Apache Tomcat, ASP, Spring1.0.2, SOAP, WSDL, JavaScript, Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J

Confidential

Java Developer

Responsibilities:

  • Created Mock-up designs and developed various functionalities with Java Script and jQuery.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
  • Used Jakarta Struts Framework for rapid development and ease of maintenance.
  • Developed the application front end using Jakarta Struts Framework. Developed action classes, form beans and Java Server Pages using WSAD.
  • Involved in configuration of Struts MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Used JAXB API to bind XML schema to java classes.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Struts Test Cases.
  • GUI was developed using JSF and Java Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used ANT as a build tool.
  • Deployed the applications on IBM Web Sphere Application Server.

Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.4, MVC, core java, Hibernate 3.0, struts 1.2.4, EJB 2.0, Servlet 2.2, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, VB/COM, Apache Tomcat, ASP, Spring1.0.2, SOAP, WSDL, JavaScript, Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J

We'd love your feedback!