We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 8 years of software development experience in design, development and deployment of Distributed, Scalable Intranet/Internet applications, Transactional based Business to Business and Business to Client Applications.
  • Worked onSDLC process dat includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Waterfall and Agile.
  • Developed web applications Front - End Graphical User Interface using JavaScript, jQuery, CSS, HTML, DOJO, DHTML, AJAX, JSON, SOAP, Backbone, NodeJSand Bootstrap. experience infront end technologies including JavaScript frameworks such as backbone, Angularjs
  • Developed end to end application using Java EE technologies such as Servlets, JSP, Spring, SpringBoot, Hibernate, Struts, EJB, Web Services, JDBC, JMS, JNDI.
  • Worked on XML Web Services (SOAP, WSDL and UDDI).
  • Implemented Spring dependency injection (IoC), Spring MVC framework, and used Spring AOP.
  • Worked on MySql and Sql Server and wroteHQL, triggers and stored procedures.
  • Expert in troubleshooting J2EE enterprise applications running on Weblogic, WebSphere and Apache TomcatApplication Server on Windows and UNIX environment.
  • Build management, Transaction management, and Testing framework using Log4j,Maven, ANT and JUnit to increase productivity, easy maintenance and to retain software quality.
  • Experience on SOA architecture and principles.
  • Proficient inXML, DTD, XML Schema, XSLT, XPath, DOM and SAX parsers.
  • Experience in consuming REST webservices using Java-RS frameworks such as Apache CXF.
  • Expertise in Java API for XML Processing (JAXP) and Java Architecturefor XML Binding (JAXB). JAXP is teh standard Java API for parsing and transforming XML
  • Experience in using IDEs like Eclipse, IntelliJand Net Beans various Configuration Management tools like CVS and SVN.
  • Experience in implementing J2EE compliant applications using various Design patterns, Tiles framework.
  • Implemented Apache Lucene and Apache Tika for Content Extraction and Indexing.
  • Used iBATIS framework wif Spring Framework for data persistence and transaction management.
  • Experience on E-commerce applications.
  • Good Team Player, quick learner and self-starter wif TEMPeffective communication, motivation and organizational skills combined wif attention to details and business process improvements.
  • Used UML modelling tools like Rational Rose to design and develop high level and comprehensive design modules.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS

Languages: C,C++, Java, SQL

Java Technologies: JAVA 1.7 &1.8,J2EE,Commons API, Mail API, ServletsJSP,JSF JBDC, JAXP, JAXB,JMS,EJB, Web Services

Databases: MySQL, PostgreSQL, SQL Server

Framework: Hibernate 3 and Spring 3, JSF, Struts2, Tiles

Web Services: SOAP,REST and XML

GUI: JSP, Servlets, XSL, HTML5, CSS, Java Script,AJAXjQuery, JSON, BootStrap, AngularJS, Backbone, Node JSDHTML

Web/Application Servers: Apache Tomcat, Weblogic, JBoss and Websphere

Version Control: Tortoise SVN, CVS

IDE: Eclipse, NetBeans, IntelliJ, SoapUI, JDeveloperSQL Developer

Operating Environments: Windows, Linux and Mac.

Build Scripts: Maven, ANT, Jenkins

Methodologies: Waterfall, Agile.Tools: Rational Rose, TOAD, PuTTY, JIRA,Log4j.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Senior Java/J2EE Developer

Responsibilities:

  • Worked onAgile/SCRUM development methodology desirable.
  • Created UML diagrams to design and develop modules.
  • Designed and developed a web site application using HTML5, DHTML, CSS, AJAX, Angular JS, Bootstrap,Tiles framework and JQuery, XML, Servlets,Backbone, NodeJS, JSP.
  • Wrote controllers, and modules in AngularJs.
  • Design and develop GUI and back-end components for analysis and collaboration software Java and XML in a UNIX environment.
  • Developedthe Controller framework using annotated REST based Spring controller.
  • Implemented application Service layer using Spring IOC framework.
  • Integrated Springr Security for single sign on for different users.
  • Used JSON, Web Services for transferring/retrieving data between different Applications.
  • Worked on web applications using open source MVC frameworks.
  • Worked onAOP (Spring)for logging teh details in teh database. This is used for Application level logging and data can be used for analysis in later stages.
  • Designed teh application in layered approach like Presentation, DAO,Utils, Spring Interfaces and Test modules. Created teh Spring services wif ApacheCXF
  • Developed teh web services of teh application to provide user information and testing wif SOAP UI.
  • Developed teh service classes for better data exchange between teh MVC layers. Used MVC framework for developing J2EE based web application.
  • UsedSingleton,SpringMVC, Hibernate, Factory PatternandDAO design patterns.
  • UsedMavenbuild automation tool.
  • Developed common XML schema's (XSD) as client contracts used to publish Top Down approach based Web Services.
  • Created and maintained (ORM) mapping files and transaction control in Hibernate.
  • Used Apache Lucene and Apache Tika for Content Extraction and Indexing
  • Designed Web service(REST Service)framework in support of teh product.
  • Worked and deployed using Tomcat web server.
  • Configured and implemented Log4j for logging, used SVN for checking-out and checking-in teh code.

Environment: Core Java, J2EE, AJAX, GUI, CSS,HTML, AngularJS,JSP, Java 1.8, JDBC, Hibernate, Spring 3.2, Web Services(REST), JAXB,Apache Lucene, Tika, PostgreSQL, Tomcat, Maven, Log4j and SVN.

Confidential, Tulsa, OK

Senior Java/J2EE Developer

Responsibilities:

  • Used “Agile Development Methodology” and tested teh application in each iteration.
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in teh Design phase.
  • Designed client application using HTML, JSP, CSS, AngularJS, NodeJS and XML.
  • Used Spring Core for dependency injection/Inversion of Control (IOC) to have loose-coupling by creating teh interfaces for data access layer and data service layer.
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks.
  • Implemented teh Enterprise JavaBeans to handle various transactions and incorporated teh validation framework for teh project.
  • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
  • Used XMLBeans for data interchange.
  • Developing and consuming web services likeSOAP(JAX-WS),REST(JAX-RS).
  • Used database transactions and transaction management along wif Spring ORM and DAO.
  • Wrote SQL Queries to interact wif Oracle Database.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • Developed version control using Subversion.
  • Used Spring Security for Autantication and authorization extensively.
  • Used Log4j for debugging teh issues and exceptions.
  • Participated in designing Web services framework in support of teh product.
  • Wrote T-SQL,HQL queries to retrieve data from teh Oracle database and stored procedures and triggers.
  • Used XML to transfer teh application data between client and server.
  • Developed a specific dashboard module and integrated wif teh application.
  • Used teh JDBC for data retrieval from teh database for various inquiries.
  • Done wif unit testing of all java classes using JUnit framework.
  • Actively Participated intracking and resolving Production issues.

Environment: Core Java, J2EE, Spring, JDBC, JNDI, Hibernate, JMS, Tomcat, Eclipse, Oracle 10g, XML/XSLT, PL/SQL, HTML, JavaScript, AngularJS, SQL developer, Subversion and JUnit.

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Worked on Agile vision and strategy presentations to senior board members, investors, corporate partners and sponsors.
  • Used Rational Rose to generate UML diagrams (Class and Sequence diagrams) to accommodate on teh design documents.
  • Wrote front end libraries and frameworks, which has recently included a more powerful and feature-rich framework to use over Backbone.js.
  • Designed and implemented front end applications usingAdobe Dreamweaver. Designed and developed teh UI usingJSP, Spring, Servlets, HTML, CSSandJavaScript, JQuery.
  • Developed various functional and technical components EJBs.
  • Worked extensively onSpringIOC/ Dependency Injection. Configured thecrosscuttingconcernslike logging, security usingSpring AOP.
  • Develop teh code for GUI using JAVA, JSP, JavaScript, Ajax,Spring, Hibernate and HTML.
  • Designed and implementedHibernateAnnotation-basedpersistence layerfor backend.
  • UsedCriteria,HQLandSQLas teh query languages in Hibernate Mapping. Integrated teh Spring and Hibernate framework
  • Created build scripts using Maven.
  • Used Spring framework to track MVC architecture in teh application server.
  • Created business logic and application in Struts Framework using JSP, and Servlets.
  • Developed Query framework using iBatis.
  • Integrated different modules together and involved in major decision making process of teh application flow.
  • Implemented sophisticated module entirely programmed in POJO based domain model integrated wif Hibernate ORM for persistence
  • Used Hibernate and Spring to implement project wifin JBoss.
  • Maintained internal DNS subdomain along wif mail server.
  • Maintained version control of code using CVS.
  • Implemented teh Connection Pool to teh database.

Environment: HTML, CSS, JavaScript,backbone.js, Core Java, XML, JavaScript, AJAX,, Maven,JDBC, GUI,Servlets, JSP, Spring, Hibernate, EJB,UML,iBatis,JBossApplicationServer, CVS .

Confidential, Hartford, CT

Java J2EE Developer

Responsibilities:

  • Involved in various phases ofSoftware Development Life Cycle (SDLC)of teh application like Requirement gathering, Design, Analysis and Code development.
  • Involved in requirement analysis and system design using Rational Rose based on UML visual diagrams.
  • Prepare Functional Requirement Specification and done coding, bug fixing and support.
  • Participated Development, Integration and Testing of application modules
  • Implemented teh project using IDE Eclipse.
  • Used JSP, HTML, Java Script, JQuery and CSS for content layout and presentation.
  • Used annotations and XML configuration to configure Struts.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Hibernate Session Factory, Hibernate mapping files, dependencies between delegate classes, DAOs, controller classes, validation classes and teh domain Objects are configured as part of teh spring configuration file
  • Extensively worked wif HQL and hibernate criteria queries.
  • Implemented teh integration wif teh back end system wif web services using SOAP
  • Configured hibernate to access database and retrieve data from teh database.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Developed JSF components, implemented event handling using Java, JSF and JavaScript for various modules.
  • Developed ANT Scripts to do compilation, packaging and deployment in an application server.
  • Involved in issue tracking and agile project management using JIRA.
  • Version control through Subversion.

Environment: HTML, JQuery, XML, Java Script, CSS, J2EE, JSP, JSF, Servlets, Hibernate, SQL, Struts 1.2, JMS, Eclipse, Log4j, ANT, Websphere and SVN.

Confidential

Java Developer

Responsibilities:

  • Experience in system design using Rational Rose based on UML visual diagrams.
  • Implemented Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases -Waterfall to Agile methodology.
  • Worked extensively on creating rich front-end web interface using HTML/CSS, jQueryand JavaScript.
  • Developed web pages using Java, J2EE Specifications using JSP, Servlets, and Java Beans to automate teh support for “Intake” process when teh patient is Qualified.
  • Teh total application was developed in J2EE using MVC architecture.
  • Developed applications using Eclipse, IntelliJ, Struts framework using MVC architecture, Hibernate.
  • Configured connection caches for JDBC connections.
  • Designed teh Web application implementing teh Strutsframework for Model-View - Controller (MVC) pattern to make it extensible and flexible.
  • Used Hibernate for Object Relational Mapping.
  • Implemented persistence layer using various features ofHibernate 3.0framework like HQL queries, Criteria, projections etc.
  • Used EJBs in teh application and developed Session beans to house business logic.
  • Configured Logger, appended and layout using Log4j.
  • Used SQL Server as teh database for teh application.
  • UsedCVSas Version Control Tool to perform Checking-out and Checking-in of codes from teh repository.
  • Participated heavily and later maintained teh documentation for projects.

Environment: HTML, CSS, JavaScript, JQuery, Servlets, Struts, Hibernate, EJB, JDBC, SQL Server, JSP, Servlets, Log4j, Weblogic and CVS.

We'd love your feedback!