We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 6+ years of experience in IT industry, Expertise in all phases of SDLC requirement gathering, analysis, design, development, deploying, testing, debugging, implementation & maintenance of application etc., utilizing AGILE and SCRUM methodologies.
  • Experience in J2EE Design Patterns like Composite View, Value Object, DAO, MVC, Singleton, Session Facade Pattern, Front Controller, Abstract Factory and Factory Pattern for reusing most efficient and effective strategies for new development.
  • Expertise in working with the Core Java Concepts like AWT, Applets, Serialization, Multithreading, Exception Handling, Collections, Object Oriented Programming (OOPs) concepts like polymorphism, Abstraction, Encapsulation, Inheritance etc.
  • Proficient in application development using spring modules Spring Boot, Spring Data JPA, Spring - Core, Spring-AOP, Spring-DAO.
  • Strong Working experience in Design, Development, and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Spring MVC, Spring Web Flow, Spring JDBC, Spring Batch, iBatis and Hibernate.
  • Proficient in XML and its parsing technologies like XSL/XSLT, SAX, DOM, X path, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP, Apache Axis.
  • Experience in Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, and Optimistic.
  • Experience in JavaScript, HTML, CSS, XHTML, jQuery, AngularJS and Bootstrap, AJAX and JSON.
  • Has worked with databases such as SQL Server 2008, MySQL, Oracle 9i/10g/11g.
  • Expertise in developing in a continuous integration environment using Jenkins tool.
  • Prepared design of different applications using UML tools like Use Cases Diagrams, Class Diagrams, Sequence diagrams etc.
  • Experience in implementing Bug Tracking tools like JIRA and HP ALM.
  • Implemented authentication of webservices using oAUTH2.0 and JWT.
  • Good Knowledge of web services like SOAP and WSDL. Developed Restful web services by using Apache CXF. Experience with JAX-RS and JAX-WS.
  • Expertise in performing unit testing using JUnit Framework and developed logging and standard mechanism based on Apache Log4J.
  • Worked on Single sign-on(SSO) using PING and SAML.
  • Experience in working with Relational Databases like Oracle, MySQL, DB2, MS SQL Server using SQL, PL/SQL and NoSQL databases such as Redis, MongoDB & Cassandra.
  • Experience in writing shell scripting in UNIX.
  • Proficient in SVN, GIT version control systems.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWTApplets, Multi-threading.

Programming Languages: Java JDK C++, C, SQL, PL/SQL.

Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0 JBOSS, Tomcat 5.0.28/6., Jenkins.

Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF

UI Frameworks: JQuery, AngularJS, Bootstrap.

IDEs: Eclipse 3.x, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ, Dream viewer.

Web technologies: JSP, JavaScript, JSON, jQuery, AJAX, XML, XSLTHTML/XHTML/DHTML/HTML5, CSS/CSS3.

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, REST, SOAP UI.

XML Tools: JAXB, Apache Axis, XML.

Methodologies: Agile, Scrum, TDD, SDLC.

Modeling Tools: UML, Rational Rose.

Testing technologies/tools: JUnit, JMeter.

Database Servers: Oracle 8i/9i/10g/11G, DB2, SQL Server 2000/2005/2008 , MySQL.

Build Tools: ANT, Maven.

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Involved in requirements and existing business logic.
  • Designed and developed XML configuration based Spring REST web services using Spring REST framework.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3 and JavaScript.
  • Agile software development technique is using, to manage product development, understand and resolve problems daily scrum strategy is used.
  • Test Driven Development method is using to achieve better understanding, high quality in minimum time, Flexibility, best functionality, productivity and error free final product.
  • HTML, CSS, JQUERY and AngularJS are using to implement application, web pages for user friendly interface.
  • Restful web services are used to enhance performance, scalability, JSON format and to display and change the response object in UI.
  • In application development Test Driven Approach strategy is used.
  • Different CSS styles are used to achieve attractive look and user-friendly environment.
  • To control visibility of data, jQuery selectors like hidden, visible are used.
  • AngularJS framework is used to keep separate server-side form client side and DOM manipulation from application logic.
  • Spring security is used for authentication, authorization and other security features for service layer methods.
  • To provide RESTFUL web services used JAX-RS.
  • Implemented JWT token instead of traditional http headers.
  • Different JAX-RX annotations are used for validation, input, and mapping.
  • LOG4j logging framework is used for logging errors.
  • Multithreading, collection framework, generics, externalization and core java techniques are used.
  • JSON objects are used to response in web page or to build client-side restful web services.
  • Different OOAD Design patterns like Factory pattern, DTO are used.
  • Enhanced code using functional interfaces, streams in java
  • Sequence diagrams, class diagrams are used for better understanding of architecture.
  • Actively involved in spring components form object, command object, Dispatcher Servlets, controllers etc.
  • Retrieve data form database using SOAP web services Apache Axis2.
  • Focus on build tools like ANT and Maven.
  • Jenkins and PCF used for deployments.
  • Used GIT for version control.
  • Implement Unit Testing codes using resolved bugs, JUnit, Eclipse debugging tool.
  • Spring Configuration files contains Hibernate Session Factory, DAOs, Hibernate controller classes, mapping files, validation classes, dependencies between delegate classes, and the domain Objects.

Environment: Java 1.8, J2EE, Spring framework, Struts, Tomcat, SVN, HTML5, CSS, Junit, MAVEN, DB2, JQuery, GIT, Easy Mock, SOAP, Log4j, Jenkins and PCF.

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Designed and developed the view-controller components using Servlets/JSPs, JavaScript, CSS, JQuery, AJAX, HTML and DHTML.
  • Used Object-Oriented analysis (OOA) for object-modeling techniques to analyze the functional requirements for a system.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS.
  • Involved in developing and configuring server side J2EE components like Servlets, JSP, JDBC, JSON, REST Web Services, JNDI, LDAP, J2EE, platform using Eclipse IDE.
  • Spring MVC framework is used to develop web front end.
  • Dependency Injection is used to load dependency services.
  • JSP and Servlets are used to develop dynamic web pages.
  • JDBC is used to access data, maintain tables in database.
  • Implemented Action Classes to control and send request to EJB components.
  • Created Java or J2EE design patterns such as Session Façade, Business Delegate, Service locator etc.
  • Involved DOM as XML parser.
  • AJAX with Direct Web Remoting is used for dynamic interactions with presented information or server.
  • ANT is used for building application.
  • SVN is used for vision control.
  • For Deployment of application JBoss Application Server is used.
  • Actively participated in integration of use cases, debugging, testing modules, and deployment.

Environment: Java 1.8/1.7, J2EE, Servlets, JSP, CSS, Log4j, Hibernate, AngularJS, WebServices, JBoss, Apache Tomcat 8.0, Eclipse, AJAX, Junit, HTML, JavaScript, JSP, Spring Framework, Spring IoC, JDBC, XML, JSON, OracleMySQL.

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Developed applications using Spring MVC framework, CSS, Java, Java Script, HTML for front-end development.
  • Better understanding of functional and non-functional requirements through different requirement elicitation techniques.
  • Built web pages that are more user-interactive using JavaScript, AngularJS, and Bootstrap.
  • Documenting collected requirements and design techniques.
  • Extensively used/modified JQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Used UML modeling tools to Design Application like Activity Diagrams, ERD, Class Diagrams, Flow Diagrams etc.
  • UML diagrams Flow charts, class diagrams are created in Visio.
  • Implemented Singleton Design Pattern and J2EE patterns like MVC etc.
  • Spring Framework with AOP and Inversion control is used to develop and design service layer.
  • Hibernate ORM framework is implemented for data access.
  • Spring and Hibernate integration is demanded, implemented the configuration files and classes related to it.
  • Spring framework is used for Dependency injection techniques and bean wiring.
  • Data Access objects are used to integrate Spring and Hibernate.
  • Mapped POJO classes to DB tables by implementing hibernate mapping files.
  • Participated in Development of Spring Framework.
  • JavaScript checks are used for client-side authentication and validation.
  • Implemented application in Eclipse as IDE.
  • Created XML and XSLT to generate reports.
  • Highly participated in core technologies, performance measure, productivity, and scalability.
  • JUnit technique is used for unit testing of different modules of application.
  • Participated in System Testing.

Environment: JAVA1.7, JSP, Hibernate 3.0, Eclipse 3.5.1, JavaScript, Spring 2.5, XML, Web Logic 9.2Oracle 10g, QC-10, Junit, Log4J.

Confidential, Durham, NC

Java Developer

Responsibilities:

  • Developed use cases, class diagrams and sequence diagrams using Rational rose.
  • Developed the application as per the requirements and business rules.
  • Part of the team which was responsible for designing and developing the application in n-tier fashion as per struts based MVC architecture standards.
  • Responsible for developing the Registration modules of the wholesale application.
  • Utilized the various J2ee Design patterns to develop the Business modules based on the required functionality.
  • Responsible for developing the application level flow by utilizing Java, JSP and Struts.
  • Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process
  • Used java Script front end Validations.
  • Developed Session beans and entity Beans representing business logic abstractions.
  • Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.

Environment: Java 1.6, JSP, Oracle 8i, Servlets, Apache Tomcat, Struts, Java Beans, JDBC, Java Script, HTML and Rational Rose and Dream weaver.

Confidential

Java Developer

Responsibilities:

  • Struts Framework is used to build Servlets and Java Servlet pages.
  • SCRUM Agile technique is used to develop application in iterative and incremental way.
  • Designing and coding of modules is done using Strut framework.
  • Participated in designing modules, generating codes for all modules.
  • Mailing system is introduced to send notification to staff members against customer submission.
  • Core Java mail API methodology is used in developing Mailing systems.
  • J2EE designs patterns are used like Factory Pattern, MVC, DAO, DTO, Abstract Factory pattern.
  • Highly participated in SOAP annotations web services to consume and produce using JAX-WS.
  • SOAP annotation web services cover features such as role based security, security system, standards, prevent access to legal resources, secure user rights, etc.
  • Highly participated in creation of different Database Model Diagrams such as ERD, Sequential Diagram.
  • HTML, CSS, JSP, JavaScript are used to increase Portal UI.
  • JavaScript checks are implemented for client validation/authentication.
  • Java Bean is implemented for server-side authentication.
  • Highly participated in creation of Low Level Design.
  • Highly involved in creation of Data Layer as well as Business Layer.
  • Back end work is implemented using Multi-Threading to tackle multiple clients at a time.
  • Involved throughout the life cycle of application.
  • Analyzed data, created use cases developed interfaces, involved in designing phase, designed and developed specifications from bottom layer to top.
  • Worked with UML and Rational Rose.
  • Implemented utility that enables customer to import to, export from Database, CVS and MS Excel.

Environment: Java/J2EE, Core java, XML, Struts, Servlets, Rational Rose, Junit, Eclipse IDE, ANT, Log4j, Oracle 9i, MQ, Tortoise SVN, Jenkins, WinSCP, MQ, Visual Edit, Putty, MAVEN.

We'd love your feedback!