We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Concord, NC

SUMMARY:

  • Java Developer around 8+ years of experience in Requirements Analysis, Design, Development, Implementation, Production and Support of Object Oriented Applications using Scala, Java, J2EE and client - server technologies.
  • Involved in all the phases of Software Development Life Cycle (SDLC).
  • Extensive experience in developing applications using Angular.js, Node.js, HTML, J-Query, JSP, Servlets, JavaBeans, EJB, JSTL, JSP Custom Tag Libraries, JDBC, JMS publish/Subscribe, JNDI, LDAP, JavaScript, XML, XSLT, JAXB.
  • Developed and deployed multi-tier Enterprise Applications using Tomcat, JBoss, Web Sphere 5.x, 6.x, Web logic 8.x, 9.x Web and application servers.
  • Strong Working experience in Design, Development and implementation of N-tier enterprise applications using several J2EE frameworks like (Model View Controller) Struts 1.1/1.2, Spring IoC, Spring MVC, Spring Web Flow, Spring JDBC, Spring JMXand Hibernate.
  • Developed J2EE applications on IDE’s like Eclipse,WSAD, and Rational Application Developer.
  • Working experience in developing Session (Stateless &Stateful), Entity and Message Driven Beans.
  • Implemented Design patterns such as Session Façade, Abstract Factory, Singleton, Value Object, DAO, and Service Locator for development of Multi-tier distributed Enterprise applications..
  • Developed ANT scripts and shell scripts for the build and deployment of J2EE applications.
  • Working experience in using UML, XML parsers (SAX, DOM), XSL, XSLT, SOAP, WSDL, WSDL2JAVA, JWSDP, HTML and DHTML.
  • Experience with AJAX and Web Services, and working knowledge of DOJO, Dijit, and DOJOX especially Remote Scripting, Data Transfer using JASON, XML etc.
  • Hands on experience with JMeter for load-testing in both single and master-slave methodology.
  • Used JConsole, VisualVM, MC4J and JManage for Managed Beans monitoring.
  • Hands on experience with ClearCase, Clear Quest, ISR, as well as REMEDY.
  • Sound RDBMS concepts and extensively worked with Oracle 9i/8i/10g, MySQL, SQLServer2000, Postgre, SQL etc.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using MySQL.
  • Developed and deployed Web services to interact with partner interfaces, and written client interfaces, and implementation classes to consume the Web services.
  • Design, investigation and implementation of public facing websites on Amazon Web Services AWS .
  • Used the core Java API's like Collections, Multi-Threading and Exception Handling while coding with Hibernate Framework in Eclipse IDE.
  • Experience in training the Jr. Developers in Java/J2EE Technologies, and willingness to learn new technologies.
  • Very good experience in developing Test Cases using JUnit.
  • Excellent communication and interpersonal skills and a very good team player with the ability to work independently

TECHNICAL SKILLS:

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, ODBC, JNDI, RMI, JSP Custom Tag Libraries, Tiles, XML (SAX & DOM), Java Mail API, JAXM, JAXP, JAX-RPC, JAXB, ANT, Applets, JUnit, Rational Robot, Jmeter, JDeveloper, Rational Rose, CVS, SDLC

Web/App Servers: WebSphere 5.x/4.x, WebLogic8.x/7.x, Tomcat 5.x/4.x, JRun, JBoss, Apache

IDE Tools: WSAD5.x, WebLogic Studio 8.x/7.x, Eclipse 3.0/2.1.1, JBuilder, Visual Studio

Web Services: XML, SOAP, WSDL, Apache AXIS

Data Bases: Oracle 8i/9i, DB2, Postgre SQL, SQL server, MS Access, Sybase

Languages: Java, JavaScript, Visual Basic, MySQL, Angular, Node.js, Backbone, HTML5,CSS3, DHTML, XML, UML, Perl, C++

Operating Systems: Windows 9x/NT/2000/XP, UNIX (Sun Solaris), Linux

PROFESSIONAL EXPERIENCE:

Confidential, Concord, NC

Java Developer

Responsibilities:

  • Involved in the analysis, high level design and detailed design of the web and enterprise applications.
  • Worked on the development of the presentation tier using Servlets, JSP, Struts and Java Script.
  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, Ajax.
  • Involved in developing web Page Applications using Angular.js.
  • Implemented single page apps by using backbone views and routes to take the user to various views.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka, Play framework, Slick
  • Fetching user contacts from social accounts using OAuth Authentication from mobile application.
  • Used Spring Security to provide support for load-balancing OAuth2 and authenticating header which relays in a Zuul proxy.
  • Calling database stored procedures using JDBC Callable Statement.
  • Involved in build, staging and deployment of J2EE application using Maven.
  • Implemented functionalities using Spring IO / Spring Boot, Thymeleaf and Hibernate ORM.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring Cloud, Spring transactions and Spring security modules.
  • Developed the users application by editing updating using MVC pattern in Backbone
  • Design and implementation of Spring-Security for the application for authentication process against LDAP, J2EE pre-authentication, and Database.
  • Integrated LDAP with Netegrity SiteMinder to access user stores and policies.
  • Integrated Struts with Spring framework to leverage dependency injection and also to develop Web Services.
  • Hibernate framework is used as persistence layer for mapping an object-oriented domain model to a backend relational database (Oracle).
  • Implemented Web API with JWT (JSON Web Tokens) to secure the Web API Service Layer.
  • Developed and Published SOAP based JAX-WS web services, and also developed clients for consuming other web services.
  • Used Apache CXF, WSDL, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Developed REST web services using JAX-RS API.
  • Integrated Spring Hibernate and JPA frameworks.
  • Expertise in designing POJO classes using Hibernate Annotations using EJB/JPA API
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
  • Worked on Oracle & SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects.
  • Implemented design patterns such as MVC,Singleton, Business Delegate and Service Locator.
  • Extensively worked on writing JUnit test cases for testing the business components developed in Spring and Java.
  • Designed and Implemented Test Automation Strategy and created Automation Test Plan and getting approvals using selenium tools and configured Selenium Test Environment (Ex: Eclipse IDE, Java, Selenium WebDriver and TestNG etc).
  • Involved in Creating, Organizing, and managing Test Automation Resources.
  • Co-coordinating Test team members and Development team in order to resolve the issues and Interacting with client side people to solve issues and update status.
  • Used Agile-methodology in Development.
  • Coding followed Test-driven development.
  • Involved in manual testing on DTMF Speech Recognition of IVRs and other call center applications
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Involved in Production support for company's Application and also responsible for tracking of trouble tickets and resolution of escalated support incidents.
  • Used SOAP UI to test the webservices and mock response for unit testing webservices.

Environment: Core Java, J2EE, Scala, Struts1.1, Spring, Hibernate, Servlets, JDBC, ESBJSP, JMS, JSF, JDBC, EJB 2.0, XML, SAX, JAXB Angular, HTML5, CSS3, Node.js, Backbone.js, DB2, Windows, UML, Jquery, JavaScript framework, ClearCase, CVS, Rational Rose, JUnit, Rational Rose, Jmeter, ANT 1.3/1.4, Apache CXF, SOAP, LDAP, SQL, SQL Server, WSDL, Eclipse 3.x, Tomcat 5.x, JBoss.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Responsible for designing User Interface by coding in HTML5, CSS3, Angular.js, Bootstrap to build single page applications. And Error Correction Screens using custom front-end forms using XML, XSLT, JavaScript.
  • Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Requests were processed using the powerful Scala collections and persisted to the database in synchronous fashion.
  • User contacts are fetched from social accounts using OAuth Authentication from mobile phone.
  • Trained developers for the new technologies EJB 3.0, JMS, Spring JDBC.
  • Involved in developing applications with Stateless Session EJB’s and Message Driven EJB’s.
  • Involved in developing DAO layer with Spring JDBC’s features such as Simple JDBC DAO Support, JDBC Template and Driver Manager Data Source
  • Involved in developing adapters for JAX-WS Webservices.
  • Involved in developing customized workflow using HashMaps, Spring IoC.
  • Developed Stateless Session EJBs to make our functionality available to other applications.
  • Involved in the development of applications using Spring IoC, AOP, Boot, Cloud.
  • Used spring cloud starter zuul to include zuul in the project.
  • Used Spring AOP features such as Spring Bean Auto Wiring Interceptor to Inject Spring Beans Context into EJB’s.
  • Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations.
  • Developed common database library to execute various database commands like select, insert, update and delete against Oracle database.
  • Implemented Singleton, ServiceLocator and DAO design patterns.
  • Involved in build, staging and deployment of J2EE applications.
  • Involved in enhancing customer ordering system with Spring MVC, Spring DAO, Spring IoC, Spring Boot, Spring Cloud and Spring AOP.
  • Developing SSL enabled Authentication web service using database and LDAP Active Directory APIs, Java RMI and Spring Remoting
  • Involved in enhancing customer care application with Struts 1.2, Tiles Framework.
  • Involved in exposing java beans as Managed Beans with JMX for monitoring for collecting statistics across the application.
  • Involved in developing monitoring application with JMX.
  • Experienced in working with SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines.
  • Implemented security in SOAP web services using axis by creating policies with keystore and timestamp.
  • Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server.
  • Involved in Creating, Enhancing, debugging and Running Test Cases. And also Organizing, monitoring defect management process. And Handling changes and conducting Regression Testing.
  • Finding solutions for Object Identification issues and error handling issues.
  • Used Agile Object Oriented methodology.
  • Used Hibernate API to talk SQL Database for Read and Write operations.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Developed Openstack API to Inegrate with Amazon EC2 cloud based architecture in AWS, including creating machine Images
  • Involved in configuring Weblogic 10.3 for Users, Filestores, JMS Servers, JMS Topics, Queues and Connection Factories.
  • As an active member of team, responsible for training and delivery of group presentation on SiteMinder security planning to all employees.

Environment: Core java, J2EE, JVM, Solaris, Weblogic 10.3, Struts 1.2, Tiles, JDBC, Stateless Session EJB, Message Driven EJB, JMS, Design pattern such as Value Objects, DAO, Singleton, ServiceLocator, Session Façade, Oracle 10g, Spring IoC, AOP, JDBC, JMX, JConsole, JManage, VisualVM, Angular, HTML5, CSS3 XML, XSD, Node.js, Backbone.js, JUnit, ANT, CVS, SQL, Eclipse 3.x, Tomcat, Apache CXF, Maven, Windows, Agile, Test-driven development.

Confidential, Harrisburg, PA

Java Developer

Responsibilities:

  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects etc.
  • Involved in the analysis and design of the initiatives using Rational Application Developer.
  • Involved in the development of the User Interfaces using HTML, JSP, JS, J-Query, CSS and AJAX.
  • Involved in the presentation tier design as well as services layer, and prepared the class diagrams, sequence diagrams for the Respath enhancements.
  • Involved in the design of the Presentation Tier, Services Layer etc for all the initiatives.
  • Prepared the Technical Design Document for both Presentation Tier, as well as Middle Layer.
  • Involved in the development of the presentation tier using Struts framework, Action Classes, Dispatch Action etc, struts tiles, and validation framework.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Participated in the test case reviews, and manual testing of the enhancements during Release 1.5.
  • Used clear case for defect tracking as well as activity tracking.
  • Involved in fixing the defects during integration testing.
  • Build and deployment of the Marriott application using Maven on to dev and testing environments.
  • Participated in the code reviews for various initiatives, Performed Static Code Analysis to follow the Best Practices for Performance and Security.

Environment: Java 1.6, J2EE, JSP, Struts1.2, Spring, Hibernate, Java Script, HTML, JSP, JavaScript, J-Query, CSS, Ajax, RAD, TOAD, Spring MVC, Servlets, Hibernate, Clear Case, Clear Quest, Eclipse, Jboss Web, Tomcat etc.

Confidential

Java Developer

Responsibilities:

  • Using RUP and Rational Rose, developed Use Cases, created Class, Sequence and UML diagrams.
  • Involved in developing the complete process flow of PNG system for all the layers.
  • Installed and Configured Apache Tomcat 5.x, Eclipse 3.x, WSAD, and AXIS.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a formset for validation.
  • Configured Web.xml and Struts-config.xml.
  • Used JNDI to lookup for the datasources and EJBs required.
  • Implemented Stateless and State full Session beans to capture user conversation and to achieve scalability, memory management and transactions, and Entity beans to bring the relational data to the object world.
  • Implemented JMSpublic/subscribe for asynchronous messaging.
  • Deployed entire PNG application on the production and staging servers at different Levels.
  • Developing Test Cases and did unit testing using JUnit.

Environment: Java, J2EE, Struts1.1, WebSphere 5.1, WSAD5.1.2,Servlets, JSP,JMS, JSF, JDBC, EJB 2.0, XML, SAX, JAXB, HTML,CSS, DB2, UNIX, UML, JavaScript, CVS, Rational Rose, JUnit, Rational Rose, Jmeter, ANT 1.3/1.4, Apache AXIS, SOAP, WSDL, Maven.

We'd love your feedback!