We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Silver Spring, MD

SUMMARY:

  • Over 8 years of experience in Software Design and Development using Java/J2EE Application.
  • Experience in developing client side, modules using HTML/JavaScript, CSS, jQuery, JSP and Server - side Modules using Servlets and Struts.
  • Experience in developing Web Applications with various Open Source Spring Framework (Spring MVC, IOC, AOP, DAO, JDBC), Strut2 Framework, Hibernate 3.0 ORM.
  • Experience in Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, and Optimistic.
  • Experience in working with SOA architecture by producing/consuming SOAP based web services using Apache Axis, CXF engines. Experience in producing and consuming RESTful based web services.
  • Experience in software development life cycle like analysis, designing, integration, Deployment, and Maintenance of E-Commerce applications, Web services coding implementation, Testing and deploying in the server of high-volume, the High performance of real time intensive the web and offline based application.
  • Hands on experience in Architecture, Designing, Development and Deployment of High-Performance, Scalable, Distributed Applications.
  • Experience in Internet technologies PHP, Core Java, J2EE, Hibernate, Spring, JPA, JSF, Servlets, JavaScript, Struts, JDBC, JMS, AJAX, EJB, DOM, XML and Swing.
  • Experience in designing and developing web-based applications using Java, J2EE, Web Services SOAP/WSDL and RESTful.
  • Quick-witted Competent with skillful ability in using Spring (Aspect Oriented Programming and Dependency Injection/Inversion of Control) and Object Relational Persistence frameworks like Hibernate with mapping of persistent classes and usage of Hibernate Query Language.
  • Experience in RDBMS using Oracle and comfortable using databases SQLServer, DB2, MySQL, Postgres, MS Access and Informix.
  • Experience in developing single page applications, server-side applications using frameworks Angular JS, Node.JS, and ReactJS.
  • Used Node.js and NPM with a grunt for UI package Management.
  • Strong skills in SQL/PL-SQL programming.
  • Also, done Performance Tuning in some of my projects. Have knowledge about memory allocation and management, detecting native memory leaks and heap leaks, JVM options, and code optimizations.
  • Experience in NoSQL databases technologies like HBase, Mongo DB, Cassandra and relational data modeling, object-relational integration (ORM), physical design/tuning.
  • Experience in static/dynamic web pages’ development using different technologies HTML5, CSS3, Bootstrap, Servlets, JSP and also provided web pages side validation using JavaScript, jQuery.
  • Experience in building up Spring Application Context with dependency injection by utilizing various versions of Spring Framework 3.X/4.X JSF 2.x these enable to import and work with supporting from external JDBC/Hibernate/Web Services/ Struts /JNDI API frameworks.
  • Experience in working with Agile (Scrum) and Test-Driven Development (TDD) methodologies.
  • Experience in using of Jenkins Continuous integration and continuous deployment having good knowledge on its tools.
  • Good experience withCassandra No-SQLDatabase.
  • Cassandra implementation usingDatastax Java API, Hector API, CQLandKundera API.
  • Worked onDockerhub, creatingDockerimages and handling multiple images primarily for middleware installations and domain configurations.
  • Expertise in three-tier Client/Server development architecture and distributed computing architecture.
  • Experience on Amazon Web Services (AWS) like EC2 instances, Amazon Simple DB, and Amazon Cloud Watch.
  • Experience in using Python and Ruby in application development.
  • Experience in working with JAP, WAR, EAR files with tools like Maven and ANT.
  • Experience on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
  • Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools
  • Good Knowledge in Unified Modeling Language (UML), Flow Charts, Class Diagrams, User Diagrams, Activity and Sequence Diagrams.
  • Implemented DAO layer using different Hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Installed, configured and performed administration on BEA Web Logic Application server (6.1, 8.1), Oracle 8i/9i/10g/11g.
  • Good experience in web/application servers like Tomcat 5.5/7.0/8.x/9.0, Web Sphere 5.x, 6.x, and JBoss5.x, 6.x, 7.x application servers.
  • Experience in JPA and worked with Hibernate 2.0 and EJB 2.0, 3.0.
  • Proficient in programming by using the IDE’s such as Eclipse 3.x, My Eclipse 6.x, JBoss7.x(6.x, 5.x), RAD 6.0, 7.
  • Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments.
  • Expertise in writing JUnit test cases.
  • Good understanding of all aspects of Testing such as Unit, Regression, White-box, Black-box.
  • Good knowledge on Ionic Framework for building the interactive Mobile Applications.
  • Good knowledge on DOJO Toolkit 1.8, Core DOJO, Widgets, DOJOChart with JSON.
  • Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Programming Languages: Java JDK 1.5/6/7/8, C#, C, C++, Python, Ruby.

Frameworks: Struts 1/2, Spring framework, Hibernate 2.0/3.0, IBATIS, Spring MVC, Spring Core, Spring Context, Spring DAO, Spring ORM, Spring JMS, GO4, Spring Web Services, Spring Batch, Spring Integration, Node.js, JSP, JSTL, JNDI, Ionic.

API s: JPA 2.x, JSF 2.x, JMS, JSON.

J2EE/JAVA Technologies: Servlets, JSP, JDBC, JNDI, EJB 2.0/3.0, RMI, Collection, Multithreading, concurrency, RMI, Sockets, Reflection, Java Beans.

Front end Technologies: HTML, DHTML, JavaScript, AJAX, CSS, jQuery, DOJO Tool kit 1.8, AngularJS

Server-Side Scripting: JSP, ASP, PHP

XML/HTML Technologies: XML, XSL, HTML, DHTML, XSLT, JNDI, LDAP, SOAP, AXISJSON, XSD, DTD, XSLT, SAX, DOM Parser, XSL, Path, JAXB, HTML, DHTML, CSS3, SASS, XHTML, Tiles.

Application/Web Servers: IBM WebSphere 8.x/9.0, WebLogic 8.x/9.0/11g/12c, WebSphere Portal7.0/8.x/9.0, JBoss 7.x, Apache Tomcat 6.0/7.x/8.x/9.0, OC4J 10.1.3, Glass-fish server 3.x/4. x.

Databases: Oracle 8i/9i/10g/11g, SQL Server 2005/2008, MySQL, DB 2 7.0/8.0/9.0, Db4o, No SQL, Mongo DB, Cassandra PERL,DB2, HIPPA, Sybase, IBM web sphere portal, IBMDB2, GWT, Tibco.

IDE Tools: IBM WebSphere Studio Application Developer (WSAD) RAD, Eclipse, JDeveloper 10.1.3, Net Beans, JBuilder, Visual Studio, IntelliJ

Testing Tools: JUnit, Scala Test, ANT, DB Unit, Mock objects in Spring.

Configuration: CVS, Rational Clear Case, Microsoft Visio

Source Control Tools: CVS, SVN

Operating Systems: Windows 98/NT/2000/XP/vista/7/8/10, iOS, UNIX, LINUX, Sun Solaris.

Tools: Ant, Maven, JUnit, Log4j

Database Tools: TOAD, MySQL Query Browser

Design Methodologies: UML, OOPS, V Lifecycle Model, Agile and scrum, OSGI, Information Systems Development Methodology (ISDM)UML, OOPS, V Lifecycle Model, Agile and scrum, OSGI, Information Systems Development Methodology (ISDM)

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI: IIOP, SMTP

PROFESSIONAL EXPERIENCE:

Confidential, Silver Spring, MD

SR. Java/J2ee developer

Responsibilities:

  • Involved in design and development of SOA (Service Oriented Architecture) with Java Web Services/ J2EE technologies.
  • Parsed JSON data and displayed it in the front-end screens using jQuery.
  • Developed application using Web Services for data access from legacy applications and integrated with new GUI developed using JSP, HTML5, XML, AngularJS, Node.JS, JSTL, Bootstrap, Spring Framework and AJAX.
  • Extensively used Angular UI (Bootstrap) for UI components.
  • Implemented the service using Node.js for performance, development, maintenance and deployment reasons.
  • Wrote client-side code with Node.js and used NPM & gulp directories to generate the server environments and to monitor the application.
  • Experience in writing client-side coding used for “V” in MVC using React.JS.
  • Used maven and Jenkins building, continuous integration and testing purposes.
  • Extensively used Spring& Hibernate Frameworks and implemented MVC architecture.
  • Developed supporting DAO’s using Hibernate to process data in and out of ORACLE database.
  • Implemented Spring AOP for the Components that are involved in the application.
  • Used Spring IOC to inject services and their dependencies. Used Spring Framework for Dependency injection and integrated with the EJB 3.0 using annotations.
  • SOAP Web Services are used as a client.
  • Implemented the service using Node.js for performance, development, maintenance and deployment reasons.
  • Worked on Spring RESTful for dependency injection.
  • Involved in HQL queries within the DAO containing joins to fetch data from the database.
  • Developed and retrieved No-SQL data using Mongo DB using DAO’s
  • Implementation of the Business logic layer for Mongo DB services.
  • Involved in JUnit test cases to test the Application.
  • Store Persistent JMS messages or temporarily store message sent using the store-and-forward feature.
  • Developed and deployed the code in server JBOSS 6.x of Red Hat IDE.
  • Used Log4J Logging for the application Logging.
  • Used JIRA for bug and issue tracking.
  • Worked with JSON for data exchange between client and server.
  • Involved in code reviews, bug resolutions, and new enhancements.
  • Used JUnit test cases while creating and testing the app. Extensively used Linux, UNIX system administration tools to create servers and deploy and run applications in the development stage.
  • Worked on AWS tools EC2 instances, Elastic Load Balancer, Cloud Watch, and other tools deployed and maintained the applications in it.
  • Deploying and maintaining production environment using AWS EC2 instances and ECS withDocker.
  • Used SVN as version controlling tool as it provides flexibility and faster solutions.

Environment: Java1.7/8,JSP, AJAX, Web services, Hibernate, Oracle 11g, JUnit, Log4j, HTML, XML, Angular JS, Bootstrap, Apache Axis, Spring Framework, WSDL, Spring RESTful, SOAP Web Services, JUnit, Maven, MongoDB, Node.js, Bootstrap, Eclipse, Sublime Text3, Sub Version(SVN), CSS3, Linux, Unix, AWS.

Confidential, Lewis Ville, TX

Java Developer

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer.
  • Responsibilities include analysis of applications, designing of the enterprise applications, functional, technical and project management.
  • Working on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided.
  • Re-developing JSP elements, Custom Tag Libraries and JavaScript code for JSP’s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
  • Experience writing AngularJS code for developing Single page applications (SPA), used several inbuilt language core directives, expressions, and modules.
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, jQuery, AngularJS etc.
  • Used CSS3 for describing the presentation of Web pages, including colors, layout, and fonts. Validations for the Client Side were done using JavaScript.
  • Wrote client-side code with Node.js and used NPM & gulp directories to generate the server environments and to monitor the application.
  • Worked withNo-SQL Cassandrato store, retrieve, and update and manage all the details.
  • Performed bulk data loading into Cassandra usingSSTableLoader.
  • All the functionalities are implemented usingDatastax Java API, HectorandKundera API.
  • Ran ad-hoc queries against Cassandra usingCQLscripts.
  • Used Hibernate and JPA ORM frameworks for database connectivity.
  • Used spring annotation for code reducibility and flexibility.
  • Used the Dozer mapping for mapping collection objects with the HQL results.
  • Developed Service Timeouts for Db2 and Sybase.
  • Used Maven and Jenkins build scripts to build the application and continuous integrating and testing purpose.
  • Used the guidelines and artifacts of the Rational Unified Process (RUP) to strategize the implementation of Rational Unified Process effort in different iterations and phases of the Software Development Life Cycle.
  • Use MVC Design Pattern in the application.
  • Incorporated an efficient way of doing builds and deploying the application to WebSphere Application Server.
  • Developed Web Services using SOAP.
  • Had used Value Object design pattern for exchanging data between the tiers.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developing and creating PHP MySQL applications as per the specifications.
  • Troubleshoot problems with PHP and other web technologies.
  • Used PHP in transform the data from database to required JSON formats
  • Performed other related tasks under the instructions of a senior PHP programmer.
  • Worked with JSON for data exchange between client and server.
  • Used DB2&Sybase to manage data and create tables
  • Used RAD IDE for developing the project.
  • Used JIRA for bug tracking and issue tracking.
  • Used GitHub repositories for version control. Worked on AWS tools EC2 instances, Elastic Load Balancer, Cloud Watch, and other tools deployed and maintained the applications in it.
  • Using Jasmine and karma test runner extensively for unit testing for end-to-end testing
  • Responsible for Unit Testing and Functional Testing and Regression testing of the systems.

Environment: Core JAVA, J2EE, JSP, Struts2, AngularJS, HTML5, Node.js, JavaScript, XML, PHP, JDK, Maven, SVN, WebSphere Application Server, GitHub, Log4j.

Confidential, CA

Java Developer

Responsibilities:

  • Involved in developing code for multiple modules Order processor, Dispensing, Pick Up today.
  • Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and Dependency Injection.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Wrote different queries for the database to retrieve the details from the IBM Informix database, which are configured for One Source System.
  • Integrating and bug fixing the newly developed application to the existing application developed in Python.
  • Used Jersey framework to develop Restful web services for clients.
  • Used Python, Ruby OOPS concepts to create the patches for automation and to solve the performance issues.
  • Used DAO pattern to retrieve the data from the database.
  • Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
  • Developed web service for web store components using Jersey RESTful API.
  • Deployed the application to WebSphere Application Server.
  • Used JSF for internal report generation by fetching data from the database with a customized view using CSS and AJAX for form processing.
  • Involved in using JDBC for storing and retrieval of data from Oracle database.
  • Used XML, XSD for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Extensively used Junit for writing unit test cases.
  • Created and modified Complex SQL Commands.
  • Used Maven building tool.
  • Used Subversion as version control tool and source repository.
  • Implemented Agile methodology throughout the project development lifecycles.
  • Used Log4j for Logging various levels of information like an error, info, debug into the log files.

Environment: Core Java, J2EE, HTML, XSLT, CSS, Angular JS, AJAX, jQuery, JavaScript, JSP, Spring, RESTFUL, WebSphere, Spring STS, Maven, JSF, jQuery, Jenkins, Sonar, Subversion, Oracle 11g, Spring JMS, IBM MQ.

Confidential

Web Developer

Responsibilities:

  • Understood open source frameworks along with debugging by Eclipse tool.
  • Utilized Spring Framework including encouraging application architectures based on the MVC (J2EE Design Patterns) design paradigm.
  • Implemented RESTful API Web Services.
  • Performed server-side programming using AJAX, jQuery.
  • Configured the Hibernate files for the libraries of the project.
  • Implemented bootstrap in designing the responsive design of the web page.
  • Created wireframes in designing the structure of the project.
  • Involved in system design and development in core java using Collections, multithreading and exception handling.
  • Designed user interface using HTML, CSS, Servlet, JSP.
  • Implemented templates for different rules for accessing different applications.
  • Implemented mail transfer using Java Mail API.
  • Used JSF for internal report generation by fetching data from the database with a customized view using CSS and AJAX for form processing.
  • Performed Client-Side validations using Java script.
  • Developed Web Pages using HTML, DHTML and CSS.
  • Actively involved in the integration of different use cases, code reviews, and refactoring.
  • Used Log4J to maintain the user defined logs on the system.
  • Created unit test cases using JUnit for the end-end testing.
  • Actively worked with the client to collect requirements for the project.
  • Worked on IntelliJ as IDE and SVN as source code repository.
  • Involved in build and configuration management using Maven Build Process (pom.xml).

Environment: Spring, Core Java, HTML, DHTML, Log4J, UNIX OS, CSS, JavaScript, AJAX, jQuery, Eclipse IDE, RESTful Web Service, Maven, UML, JSF, Java Mail API, Hibernate, MVC, JSP, Junit, wireframes.

We'd love your feedback!