We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Having 5+ years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient wif Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various APIs of Java like Multithreading, Collections.
  • Proficient in programming wif Java/J2EE and strong experience in technologies such as Struts, Spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Written Apache Spark streaming API on Big Data distributions in teh active cluster environment.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front-end technologies such as HTML, CSS3, Bootstrap, ES6, JavaScript, Typescript, ReactJS, Angular 2, jQuery, JSP, AJAX, XML, and JSON.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Expertise in using all teh Spring Modules and Spring Integration feature in teh SOA implementation.
  • Expertise in making teh Continuous Integration successful using Jenkins and CA Release Automation tool.
  • Expertise in MOM using Rabbit MQ, Apache Active MQ.
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Experience in using teh Docker container system wif teh Kubernetes integration.
  • Experience in developing Microservices using REST and STOMP protocols.
  • Written several Puppet configurations in order to make teh configurations scalable on different environments.
  • Has working experience on Node Js and Angular Js.
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, Clear Case and VSS.
  • Experience in analyzing and deploying middleware services in WebLogic container.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and WebLogic.
  • Implemented Unit Testing using JUnit and Integration testing during teh projects.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player wif excellent communication skills.

TECHNICAL SKILLS

Programming Languages: Java 1.5/1.6/1.7/1.8 , J2EE, SQL, PL/SQL, Node.js

J2EE Technologies: EJB, Servlets, JSP, JSTL, JDBC, JSF, JNDI, JMS

Web Technologies: HTML5, CSS3, DHTML, JavaScript, Typescript, ES6, Reactjs, Angular2/4, Node.js, jQuery, XML, XSLT, JSON, AJAX, Bootstrap

Web Services: SOAP, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle 10G/11G, SQL Server 2012 and MySQL

Cloud Computing: AWS (Amazon Web Services), EC2, RDS, S3

Micro services: Spring Boot

Distributed/ Middleware: JMS (Java Messaging Service), Mule ESB and Oracle OSB

Tools: /Software: Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, JBoss, WebSphere and WebLogic

Operating Systems: UNIX, Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Java/ J2EE developer

Confidential, DALLAS, TX

Responsibilities:

  • Involved in developing teh application using Java/J2EE platform. Implemented teh Model View Control (MVC) structure using Struts. Used Ext Js framework for teh development of web application using Angular Js, Ajax, DHTML and DOM scripting.
  • Responsible to enhance teh Portal UI using HTML, Java Script, XML,CSS as per teh requirements and providing teh client side using JQuery validations.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Hibernate as Persistence framework mapping teh ORM objects to table using Hibernate annotations.
  • Implemented application-level persistence using Hibernate.
  • Created Microservices using Spring Boot and its Annotations and Maven to build it.
  • Developed teh UI using ReactJs(typescript) and react-jsonschema-form, CSS Pre-processors for Admin, Agency and Client Portals.
  • Responsible to write teh different service classes and utility API, which will be used across teh framework.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Implementation of Java 8 features like Streaming API, Lambda Expressions and new Hash Map features.
  • Implementation of Unit testing on Angular JS using Protractor Testing tool.
  • Implemented JBOSS FUSE using good number of Enterprise Integration Patterns in Camel, configuration and setting of End points, Service development in AMQ messaging service configuration and implementation.
  • Used teh JBOSS developer studio for developing FUSE components and debugging.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP wif DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used Redis Key value store in teh application cache environment where to avoid teh lot of performance impact.
  • Continuous Deployment using Jenkins and CA Release automation tool.
  • Implementation of Microservices using OSGI and conversion of monolithic to modular environment.
  • Initial version development artifacts are based on teh Spring BOOT. Used extensively for teh local development purpose.
  • Hands on implementation of continuous service testing and service virtualization wif teh help of different tools like CA LISA, SOAP UI, FIDDLER and POSTMAN.
  • Legacy applications built on top Spring Security, Spring Data, Spring XD, Spring REST, Spring Hibernate Template.
  • Used WebLogic server for design, development, and deployment of applications.
  • Developed client application API’s using Node Js.
  • Used Log4j for teh logging teh output to teh files.
  • Used JUnit for teh unit testing of various modules.
  • Involved in production support, monitoring server and error logs and foreseeing teh Potential Issues and escalating to teh higher levels.
  • Used JMeter to test teh load of teh API’s by creating groovy scripts and thread groups in Test Plans.
  • Developed and configured Entity Beans for data persistence using Hibernate JPA implementation and used JPAannotations such as Entity, Table, Id and othersto manage database transactions into theSQL Server 2008 database.
  • Designed and implemented client code for location-based services on iOS/Android devices.

Environment: STRUTS 1.2,ORACLE 18C,JDK1.8, SPRING BOOT, MICRO SERVICES, SOA, ANGULAR 2, REACT JS, BOOTSTRAP, SQL Server 2012, XML, JQUERY, PVCS, TOAD, QUERY ANALYZER, RATIONAL APPLICATIONDEVELOPER(RAD) 7.0, ECLIPSEJAVAEE IDE, DTS PACKAGE,MICROSERVICES, WEBLOGIC SERVER, REDIS, PROTRACTOR, OSGI, D3JS, SPRING BATCH, SPARK, RDD .

Java developer

Confidential, Andover, MA

Responsibilities:

  • Design and developed teh application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Followed Agile methodology and Scrum.
  • Involved in application design and participated in technical meetings, Effort estimations, backlog etc.
  • Performed User Interface Design and coding using Java, Spring framework and web technologies.
  • Designed UI pages using HTML, Java Script, CSS, AJAX, JQUERY, JSON and Tag libraries.
  • Implemented business tier using Spring IOC, AOP and MVC.
  • Utilized Spring annotations and XML configuration for Dependency Injection.
  • Involved in implementing logging, exception handling and transaction management using spring AOP.
  • Used WSDL, SOAP, JAX-WS, JAX-RS technologies to create web services, generate stubs and consuming teh existing services.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Used TOAD for internal data storage and retrieval.
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • Developed web services and data synchronization services.
  • Involved in setting up Drools Rules engine to application to control central access of Business validations.
  • Created Microservices using Spring Boot and its Annotations and Maven to build it.
  • Involved in building teh code & deploying on JBoss application server.
  • Used JMS to pass messages as payload to track different statuses, milestones and statuses to implement a workflow management flow.
  • Setting up Mule ESB for teh development environment.
  • Developed application using Mule ESB and build and deployed teh services. And also done wif Unit testing using Test Utility.Used Maven as teh build tool for teh application.
  • Developed Python scripts to automate teh deployments to teh WebSphere application server.
  • Used Rational Clear Case and Clear Quest for version control and change management

Environment: JDK 1.7,J2EE, STRUTS 1.2, HIBERNATE, SPRING, JMS, XML, XSLT, SOAP, WSDL, SOA, JDBC, JAVASCRIPT, JQUERY, UML, PERL, HTML, JNDI, CVS, MICROSERVICES, JUNIT, WEBSPHERE APPLICATION SERVER 7.0, RAD 7, RATIONAL ROSE, MULE ESB, ORACLE 10G.

Java/J2EE Developer

Confidential, St Louis, MO

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JQuery for UI and AJAX for reports display
  • Created teh web application using MVC pattern to manage runtime content, in teh form of POIs.
  • Used Web Services to extract customer related product data from machines and servers using WSDL,
  • ML, SOAP using Service Oriented Architecture.
  • Experience in Enterprise Integration Development using Apache Camel Framework
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Worked on teh design and development of application in Hibernate framework
  • Implemented teh functionality of fetching of data from different sources and persisted teh data through Hibernate, to separate DAO layer from Database layer and using corejavaclasses.
  • Worked on Multi-threading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using Session Beans, and PL/SQL stored procedures
  • Designed developed and maintained teh data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing teh application.
  • Performed production support of teh application in production.
  • Developed and maintained ANT Scripts.
  • Deployed teh application on WebLogic and JBoss application servers.
  • Managed daily production issues.

Environment: COREJAVA,J2EE,MVC, WEBLOGIC 8.1, JBOSS, HIBERNATE, CAMEL, WEBSERVICES, ANT, SOAP, WSDL, JAVASCRIPT, PL/SQL, CVS, ORACLE 10GI, JUNIT, UNIX.

Java/J2EE Developer

Confidential, Loveland, CO

Responsibilities:

  • Involved in deployment of full Software Development Life Cycle (SDLC) of teh tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
  • Defined and designed teh layers and modules of teh project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Designed and developed all teh user interfaces using Servlets and Spring framework
  • Developed teh DAO layer using Hibernate and used caching system for real time performance
  • Designed teh application to allow all users to utilize core functionality, as well as business specific functionality based on log on ID
  • Developed Web Service provider methods (bottom-up approach) using WSDL, XML and SOAP for transferring data between teh Applications
  • Configured Java Messaging Services (JMS) on Web Sphere Server using Eclipse IDE
  • Used AJAX for developing asynchronous web applications on client side
  • Used JDBC for accessing database to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in teh background
  • Wrote Servlets classes to generate dynamic HTML pages
  • Designed class and sequence diagrams for Modify and Add modules
  • Design and develop XML processing components for dynamic menus on teh application
  • Adopted Spring framework for teh development of teh project
  • Developed teh user interface presentation screens using HTML
  • Co-ordinated wif QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • All teh coding and testing was performed using Eclipse
  • Maintained teh existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs
  • Involved in fixing bugs and unit testing wif test cases using JUnit framework
  • Developed build and deployment scripts using Apache ANT to customize WAR and EAR files
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update teh tables to implement business logic using Oracle database
  • Used Spring ORM module for integration wif Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Involved in development of Reports using Style Report tool
  • Used Log4j for application logging and debugging
  • Coordinated wif offshore team for requirement transition & providing teh necessary inputs required for successful execution of teh project
  • Involved in post-production support and maintenance of teh application

Environment: JAVA,HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB (SESSION BEANS), LOG4J, WEBSPHERE DATASOURCE, IBM WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

We'd love your feedback!