We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Around 10 years of experience as a Java Developer with proven s on design, develop and integrate components for robust Web - based applications in Java / J2EE technologies.
  • Experience of enterprise level application development with Java-centric technologies in the domain of Banking and Insurance.
  • Experience in developing Software applications using Core JAVA /J2EEand mid-level technologies such as Swing, AWT, Servlets, JSP, JSF, JSTL, JPA, Filters, EJB, JMS and Web Services (JAX-RS and JAX-WS), Design Patterns
  • Proficient in core Java concepts such as Collections, Generics, Multi-threading and Serialization.
  • Expertise in all Spring Modules such as Spring Core , Spring MVC, Dependency Injection, Spring AOP, Spring Securty, Spring JDBC, Spring ORM, Spring DAO and Spring Security.
  • Experienced in Struts framework.
  • Experience in Database persistence layer like Hibernate 4.2/3.0.
  • Experience working through all phases of software development life cycle that include Requirements study, Analysis, writing Technical specification document, Design, Development, Integration, Re-engineering, maintenance and post production support/analysis as a developer and Team Lead.
  • Expertise in Object Oriented Programming using Java and J2EE-related technologies.
  • Strong practical experience in developing applications using J2EE technologies such as Servlets, JSP, EJB, HTML, Java Script, JUnit, XML, Thread Programming, CSS, Struts, Swing, Applets, Eclipse, My Eclipse, NetBeans, WSAD, IBM Websphere 6.0 (WAS), Websphere Portal 5.0/ 6.0, BEA Weblogic Server 9.2, Apache Web Server, Apache Tomcat UML, MVC Framework, Spring, ORACLE 10g, JDBC and various Design Patterns.
  • 5 years of experience in using Linux/Solaris for deployment and administration activities.
  • Good working knowledge of J2EE best practice toolsets such as Ant, Maven, Log4j, Slf4j.
  • Employing Java Object/Relational bridge technologies such as Hibernate, JPA, spring and Spring BOOT.
  • Expert in Javascript and their frameworks like Dojo, JQuery, DWR and React.
  • Hands-on experience with databases including Oracle, DB2, SQL Server, PL/SQL and SQL involving stored procedures, triggers, functions, indexes, and packages.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, JBuilder, Rational Application Developer(RAD).
  • Extensive experience in developing web services applications using REST Client, REST API, SOAP UI, dozer mapper
  • Experience working for CMMI Level 5 Company, practicing the best Software Quality Processes.
  • Experience in working with remote teams and ability to work in a complex deadline-oriented environment and ability to do multitask with little supervision.
  • Configuration management tools - ClearCase, PVCS, CVS, VSS for version control.
  • Possesses good communication skills, strong presentation skills, excellent analytical and problem solving skills.
  • Experience in being lead for small development teams. Good team player, excellent leadership qualities and also have ability to work independently in time-sensitive environment.

TECHNICAL SKILLS:

  • Operating Systems: IBM AIX 5L, Windows 9x/NT/2000, MS-DOS, HP-UX
  • Languages: JAVA 2.0, HTML, and XML
  • Server Side Frameworks: Spring Boot, Spring JDBC, Spring Core, Spring AOP, Spring MVC, Spring MVC with REST, Jersey, Spring ORM, JSF, Hibernate, Spring Context, Spring DAOSpring Security, Spring Batch, Spring with Hibernate, express JS(node JS)HTML5, CSS3, Java Script, JQuery, Bootstrap, Angular JS, Angular 2, Angular 4, node JS, Jasmine, Karma, EJS, pdfMake, survey JS, React JS.
  • Tools: RAD 7/6.0/WSAD 6.0/5.1, Rational Tools 6.0, Net Beans, JBuilder, Ant. Eclipse.
  • EAI Tools: MQSeries, Message Broker Toolkit
  • Technologies: Portal, Struts, Spring, JSP, Servlets, RMI, EJB, JDBC, JMS, HibernateJUnit, XML Spy, XML, XSL, XPath, XSLT, Tag Libraries, HTML, JAVAScript, PL/SQL, JUnit, SOAP, WSDL, Web Services, Swings, Ajax.
  • Web/App Servers: IBM WebSphere 7/6.x/5.1, Websphere Portal 6.1/6.0/5.0, WebLogic 8.1/7.0/6.x/5.1, Tomcat-4.0., JBOSS.
  • Database: Oracle 10g/9i/8i, DB2, MS-Access.
  • Version Control Tools: Rational Clearcase, PVCS, CVS and VSS.
  • Packages: MS Office (MS Word, MS Excel, PowerPoint, Front Page)

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Java Full Stack Developer

Responsibilities:

  • Used Collections MultiThreading and various core java technologies
  • Developed multiple Portlets like change password, email subscription, User profile etc using java 1.8 standards
  • Worked with ORM frameworks such as Spring Data
  • Developed workflow REST APIs using node JS loopback framework
  • Worked with Web pack build tool and automated the process of building using Jenkins for React based front-end application.
  • Developed Unified login Application using java 1.8, Spring MVC and Spring Boot.
  • Developed the Front End of Unified login Application using HTML, CSS, JavaScript, JQuery and React js.
  • Used REST and SOAP services for retrieving data from the database.
  • Agile Scrum methodology has been followed in this project, participated actively in Scrum Planning and meetings.
  • Implemented Invisible RECAPTCHA on numerous forms on BIO-Med and CUSA(New Web).
  • Developed the application using industry-standard design patterns like Singleton, Business Delegate, MVC, and Factory Pattern etc. for re-usability.
  • Implemented micro services-based architecture using Spring Boot interacting through REST API.
  • Professional experience in Log4J for extensible logging, debugging and error tracing.
  • Worked on Spring Dependency Injections
  • Implemented Spring Framework IOC (Inversion of Control) design pattern is used to separate the application configuration and dependency specification from the actual application code.
  • Worked on creating RESTful services and RESTful Controllers using JAX-RS Annotations, Implemented security by using Token Based authentication like generating tokens for an individual sessions and also implemented ROLE Based security for few RESTful services. REST service accepts input as JSON format and produces output both in XML and JSON formats.

Environment: Java 8, Collections, Multithreading, HTML5, CSS3, Angular JS, angular4, react JS, node JS, bootstrap4, Spring Boot, Spring Core, Spring MVC, Spring MVC with REST, Junit4, Jasmine, Karma, survey JS, loopback, express, Oracle, MongoDB, Jenkins, AWS, GIT, Postman, Rabbit MQ, Cucumber Testing

Confidential

Java Developer

Responsibilities:

  • Involved in Sprint Planning, Analysis and Development and Testing phases of the application.
  • Implemented MVC architecture using Hibernate (Spring DAO) for backend and Spring MVC Frameworks for frontend.
  • Used JPA as Persistence framework mapping the ORM (Object Relational Mapping) objects to table using JPA annotations.
  • Wrote Native Queries and ResultSet mappers to map retrieved results from the database using JPA.
  • Implemented Spring Framework IOC (Inversion of Control) design pattern is used to separate the application configuration and dependency specification from the actual application code.
  • Worked on chaining of SOAP services, which makes multiple SOAP calls one after other to retrieve data.
  • Worked with POST Man to test and write test cases for REST WebServices and SOAP UI to test SOAP web services.
  • Worked closely with the technical team in consolidating and refining the application requirements.
  • Developed different Themes for the portal to improve the look and feel of the portal pages, to make the portal user-friendly and visually pleasing with customized portal pages.
  • Developed unit tests using Junit and Mockito.
  • Involved in all phases of the Software development life cycle (SDLC) that includes requirements Study, Analysis, Design, Development, Testing, implementation, maintenance and post-production support and responsible for planning and estimation of development effort for various modules.
  • Involved in the preparation of XmlAccess script for deploying themes and portlets.
  • Used XmlAccess with the maven for installing the multiple portlets and create multiple page groups.
  • Had in-depth knowledge and experience with the WCM API and building all types of WCM components.
  • Involved in the customization of the components like Jsp, javascript for managing the content.
  • Responsible for Development, unit testing, integration testing and implementation of the application.

Environment: Java 1.7, Spring IOC, Spring AOP, Spring JDBC, JPA, JBoss, Oracle, Hibernate, JSP, HTML, CSS, AngularJS, Bootstrap, NodeJS, SOAP web services, RESTful web services, XML, JSON, WSDL, Junit, Mockito, Spring Tool Suite, Jenkins, Nexus, GIT, SWAGGER, Post Man, SOAP UI.

We'd love your feedback!