We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY:

  • 10+ years of experience in Information technology and possess extensive experience in designing, development and deploying n - tier web applications using Java and J2EE Technologies.
  • Experience in designing using Java, J2EE, Spring, Struts, SEAM, Grails, Servlets, Portlets, JDBC and JSP.
  • Successfully designed developed and integrated Grails based application with Documentum Server using Query Service
  • Successfully enabled SSL on Tomcat server for Documentum integration
  • Successfully designed, developed and implemented Spring based Performance Monitoring application into an existing application.
  • Extensive Experience in designing and developing enterprise applications for J2EE platform using Struts, spring, JSP1.2, Servlet2.2, JDBC, JSTL, JDBC, JNDI, JAXB, JMS, JPA JDBC, SEAM ANT, Java Mail1.2 and Hibernate.
  • Proficient in analyzing and translating business requirements to technical requirements, robust architecture and good design using UML and Rational Rose.
  • Experienced in deploying J2EE Application Archives (JAR, WAR and EAR) on IBM WebSphere, BEA WebLogic and Oracle10g Application Servers.
  • Experience in Java Script, HTML, CSS, XHTML, XML, JSF and AJAX, Oracle.
  • Worked with Code version tools like CVS and SVN as well integrating with IDEs.
  • Expertise in design topologies like Model - View - Controller, DAO, Session façade, Factory, Abstract Factory, Value Object, Singleton.
  • Worked towards making the longer operations of the services asynchronous by integrating it with schedulers.
  • Strong problem-solving skills. Good Analytical, communication and interpersonal skills.
  • Experienced in both Test-Driven Development using JUnit and Behavior Driven Development using JBehave.
  • Experience in creating web applications with Responsive UI.

TECHNICAL SKILLS:

Operating Systems: Linux, Windows NT/2000/XP, MAC

Development Languages: Java, Groovy, HTML, CSS, XML, JavaScript, Bootstrap, jQuery.

Technologies: JSP, Portlets, Servlets, Java Beans, JSP, JSTL, JDBC, JNDI, JAXB, JMS, JPA JDBC, SEAM, jBehave

Protocols: TCP/IP, SOAP

Databases: Oracle, MYSQL, SQL Server

Frameworks: Struts, Spring, Hibernate, SEAM, Grails, node JS, angular JS

Web & Application Servers: Tomcat, Web logic 8.1, Web logic 10, Websphere6, Oracle10g AppServer, IBM WebSphere

IDE / Development Tools: NetBeans, Eclipse, JDeveloper, WSAD, STS, SQL Developer, TOAD, DBVisualizer

PROFESSIONAL EXPERIENCE:

Confidential, CA

Senior Java Developer

Responsibilities:

  • Worked in a key role in the development of server side components such as Servlets, Service Classes.
  • Worked on RESTful API for B2B interaction for creation of Virtual Circuits and profile creation.
  • Worked on Swagger documentation and SDK Generation for APIs.
  • Worked on APIGEE for proxy setting and policy creation.
  • Test RESTful API with POSTMAN and Soap UI.
  • Used XML parser APIs such as JAXP (SAX, DOM) and JAXB for implementing Web services.
  • Involved in developing the Authentication and Authorization modules in which registered users can login and can access the web pages.
  • Authentication module involves generating the user name and password based on the details submitted by the client.
  • Authorization module involves displaying the users home page based on the user.
  • Involved in the construction of user’s login page, home pages in JSP. Login page design involves client side verification and validation of user name and password using java script.
  • Written Java code to connect the database by using JDBC.
  • Written Java code to perform the common database activities like select, update, insert and delete.
  • For JDBC connection separate action class has been designed and is used for Database Operations.
  • Performed code review per project coding standards.

Environment: Java, Java Script, XML, JSP, Servlets, JDBC, RESTful services, Oracle 9i, Apache Tomcat.

Confidential, Atlanta

Backup Lead Developer

Responsibilities:

  • Responsible to ensure the coding standards are followed at the time of development.
  • Analyzed and refactored the application Integration module.
  • Designed and coded toggle flow for Apple project.
  • Integrated DRP Quote Tool into Remo Flow.
  • Implemented drag and drop of Quote (UI-Component) in iPad.
  • Involved in Design and coding the two Factor search module.
  • Responsible for Authorization, Search, Verify and Confirm flow for Apple project.
  • Responsible for design develop and code the Auroral Kill Switch for Remo Flow.

Environment: Windows7, Solaris, Java (JDK1.6), Groovy on Grails, JQuery, Bootstrap, CSS, Java Script, Maven, Web service, IntelliJ, Putty, DB2, Maven, SVN, Accurev, TeamCity, Hudson, Web logic 10, node JS, json, jsonp.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, and Design and Development phases of the project with major emphasis on Development of the modules.
  • Involved in development of presentation layer using JSP and Servlets with Development Tool Eclipse IDE.
  • Involved in injecting dependencies into code using Spring core module.
  • Involved in developing code for obtaining bean references in Spring framework using
  • Dependency Injection (DI) or Inversion of Control (IoC)
  • Developed web-based customer management software using Spring and web services.
  • Developed the helper classes for better data exchange between the MVC layers
  • Developed Web tier by using Spring, JSP, Ajax and Html
  • Worked on security vulnerabilities including Information leakage, session fixation and content spoofing.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Developed the Hibernate mapping files and involved in writing Junit test cases
  • Deployed the complete Web applications in WebSphere Application server.
  • Used ANT tool for building and packaging the application.
  • Used TFS for Source Control and Version Management.

Environment: Java, J2EE, Servlets, JSP, Spring3.0, CSS, Log4J, Hibernate 3.0, Web services, JMS, IBM HTTP Server, WebSphere6.1, MySql Server, Eclipse IDE, AJAX, Junit, HTML

Confidential, Salt Lake City, UT

Java Developer

Responsibilities:

  • Designing and developing Web UI using JSP, Servlets, Strut, HTML and Jquery.
  • Used JDBC, SQL for storing and accessing data from Oracle and developed SQL scripts.
  • Involved in unit testing, test case reviews and code reviews in accordance with applicable development standards
  • Used TFS for code version control and issue tracking.
  • Developed server side application which handles the database manipulation with the back-end Oracle 11g database.
  • Designed and deployed the Java Beans in XML and retrieved the data from database using DAO.
  • Developed the application using Struts Framework with respect to Model View Controller architecture.
  • Used the Struts Validation and Tiles Framework in the presentation layer.
  • Developed Web Service client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Extensively worked on SOA and Web Services to get the data from third party systems and Configured JMS queues on server.
  • Configured struts-config.xml, ejb-jar.xml and web.xml on the application.
  • Responsible for development of configuration, mapping and Java beans for persistent layer
  • (Object-Relational Mapping) using Hibernate.
  • Interacted with BA team to get the requirements.
  • Involved in design and development and scrum meetings.
  • Providing productions support for the application stability.

Environment: Java 1.5, Struts, JDBC, Maven, J Unit, Tomcat Server 5.x, XML, XSLT, Oracle 11g, Log4j, Hibernate, Visual Studio TFS 2011, CSS, HTML, Ajax, CSS, JavaScript, JQuery.

Confidential

Java Developer

Responsibilities:

  • Involved in the requirements gathering. Design, Development, Unit testing and Bug fixing.
  • Documented the architecture of the system using Use Case Diagrams, Sequence diagrams and Activity Diagrams the project implementation was in Agile.
  • Involved in research activities for determining frameworks and technologies feasible for the development of application.
  • Writing automation scripts and preparing and checking responses to execute and test services for applications and the web for different kinds of chase services like Bill Pay, Quick Pay, Quick Deposit, account activities for regular and investment accounts.
  • Manipulated the JSON and XML to modify the service behavior and response at UI level.
  • Worked both on SOAP and RESTful Web services.
  • Designed and developed base classes, framework classes and re-usable components.
  • Validations for the Client Side were done using JavaScript.
  • Used spring’s IOC, MVC, AOP and auto wiring in developing the application.
  • Used Spring Container to performed dependency injection.
  • Developed SOAP message envelopes and headers using WSDL.
  • Implemented O/R Mapping using Hibernate.
  • Used Spring IOC for providing object factories, service objects and DAO objects.
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
  • Maintain and monitor the web services and act as a primary liaison for any issues coming out of these web services.
  • Designed and developed services using SOAP, WSDL, and Jersey.
  • Performance tuning, debugging issues in testing and deployment phases.
  • Used AJAX, JSP, Java Script, Struts tags for designing the web pages.
  • Modeled architectures and wrote algorithms for enhancements and new service development after conceptualizing the functional flow.
  • Implemented the design patterns like DAO Factory, MVC, Singleton, Service Locator and
  • Business Delegate.
  • Developed a utility in order to transfer data from different databases to one database using spring JDBC template.
  • Deployed the code into WebSphere.

Environment: Java 1.5, J2EE, JSP, Struts, Spring 2.5, Json, Restful Web Services, AJAX, XML, Log4J, SVN, Eclipse Indigo, Design Patterns, Maven, WebSphere 8.0, CSS, Java Script,

We'd love your feedback!