We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY:

  • 7 years of strong experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE on Windows and Linux platforms
  • Extensive development experience building applications using Java/J2ee technologies Servlets, XAL , JSP , JSTL , JSF , JMS , EJB , JDBC , XML , JavaScript and HTML .
  • Hands on experience in   Java Multithreading, Enterprise Java Beans , Servlets , Java   Script , HTML and XML related technologies and Ajax .
  • Good experience in implementation and Support projects relating to Spring , JSP , JSF and Sybase as a Software Developer.
  • Developed applications with Spring boot and AngularJS.
  • Extensively worked on JavaScript , Node.Js , AngularJS and JQuery used for Front end and Engine coding, while Embarcadero Rapid SQL , used Sybase and SQL for handling or retrieving information as backend.
  • Exposure to Application Servers like WebLogic , IBM Web Sphere, JBoss and Apache Tomcat Web Server.
  • Proficient in SQL, PL/SQL programming. RDBMS experience includes Oracle 8i/9i/10g, IBM DB2, MS SQL 2000/2005, MySQL and Sybase and worked in Stored Procedures & Triggers
  • Experience with Java complaint IDE’s like Eclipse, WSAD/RAD 6.0/7.0/7.5, JBuilder.
  • Expertise in various open source frameworks like Struts1.2/2.0, spring (including Web Flow), and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Strong knowledge and experienced with various J2EE design patterns like Factory Method, Singleton, Adapter, Decorator, Proxy, Iterator, Session Façade, Data Access Object, MVC, Front Controller, View Helper.
  • Extensively worked on implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI).
  • Hands on Experience on Plug - in Development in Eclipse using RCP, JFace and SWT.
  • Experience providing and consuming SOA Web services , Restful web services , SOAP , XML-RPC , and JSON
  • Hands on experience on Ant / Maven for project build / test / deployment, Log4j for error logging and Debugging, JUnit, Http Unit and JWeb Unit for unit and integration testing and XMLSpy for XML validation.
  • Well versed in using Software Development Life Cycle (SDLC) methodologies like Rational Unified Process (RUP), Rapid Application Development (RAD), Test-Driven Development (TDD), Agile, Waterfall and Scrum.
  • Highly motivated with the ability to work independently and can learn new technologies quickly.
  • Excellent written and verbal communication along with strong interpersonal, analytical, and organizational skills.

TECHNICAL SKILLS:

Programming Languages: Java SE, J2EE, C, C++, Python, SQL, PL/SQL

Design Pattern: Factory Method, Abstract Factory, Iterator, DAO, MVC

Software Development Life Cycle Methodologies: Rational Unified Process (RUP), Rapid Application Development (RAD), Agile, Waterfall

UML Tools: Rational Rose, MS Visio

Technologies: Servlets, EJB 3.0, JSP, JDBC, JSTL, Swing/AWT, Groovy, HTML (XHTML, DHTML), CSS, AJAX JavaScript, Angular JS, XML (SAX, DOM, JAXP, JDOM, DTD, XSLT, XQuery, XSL), RMI, JNI, JSON

Framework: MVC, Spring 2.5/3.0/4.3, Spring Integration, Struts, Hibernate 3.0

IDE: Eclipse 3.x, NetBeans, WSAD/RAD 6.0/7.0/7.5, JBuilder, STS, JIRA

Web service Specifications: JAX-RPC, JAX-WS

Web service Tools: TCPMon, SOAPUI, HttpMonitor, SOAP, WSDL and UDDI

Web service Imp.: Axis 1.4,2.0, Jersey

Application Servers: Oracle WebLogic 6.0/7.0/8.1/9.1/10.3 , IBM WebSphere 5.1/6.1/7.0, JBoss 4.2.2/4.3, Apache Tomcat 4.x/5.5.x/6.x, Jetty, Spring Boot

Version Control: IBM Rational ClearCase 7.0/7.1, Tortoise SVN, CVS, GIT, ACCUREV

Database Tools: Toad for (SQL Server/Oracle/MySQL)

Databases: Oracle 8i/9i/10g/11g, Sybase 11.9/12.0/12.5 , IBM DB2, SQL Server 2000/2005, MS Access, MySQL, Node.Js, Mongo DB

NoSQL tools: Mongo DB, Hadoop, Hive.

Protocols: TCP/IP, FTP, HTTP/HTTPS, RMI/IIOP, DNS, SOAP, SMTP

Security: WS-Security, Spring Security

Loggers: Log4J 1.2

Transaction Control: Hibernate Transactions.

Build Tools: ANT 1.4,1.5,1.6, Maven 2.2.1

Platforms: Red Hat Linux, Solaris, Unix/ Linux, Windows 2000/NT/XP/Vista/7, MAC OS X

PROFESSIONAL EXPERIENCE: 

Confidential, Fort Worth, TX

Lead Java/J2EE Developer

Responsibilities:

  • Conversion of Functional requirements in to Technical design, development and testing.
  • Worked on Migrating an application running on JSF 1.2 and tomcat to Spring boot.
  • Converted all XML based configurations to annotation based configuration.
  • Worked on upgrading application to latest spring, hibernate, web service, spring security, TLS versions.
  • Web application is migrated from tomcat to WebLogic.
  • By creating clusters on WebLogic with different server instances made the application highly available.
  • Created Jsp urls which can send http status codes to the F5 for DB server health.
  • Helped in creating Jsp urls which sends http status codes to the F5 for DB server health and configured them in Spring security to be accessed without login.
  • Worked on Spring mail to monitor WebLogic application and send data source and session health status using Mbeans.
  • Worked on spring security configuration to resolve app scan issues.
  • Worked on IBM App scan to resolve security issues and make application secure.
  • Worked on integrating spring Mvc with JSF application and exposing business services as restful web services.
  • Created rules engines for reps and new webpages to execute batch updates on different tables.
  • Worked on elixir reporting tool to generate reports for different pharmacies.
  • Worked on creating complex Sql queries to create DS files in elixir to generate reports.
  • Worked on swing based MVC application communicating with the backed written in spring and hibernate.
  • Worked on spring interceptor to make the application work even when the ldap is down.
  • Worked on converting all the Java job tasks to quartz timer tasks.
  • Integrated ESPI security frame work to resolve cross site scripting, Sql injection issues and validation.
  • Worked on the JSF frame work and JSP and Struts tag libraries to page display technology.
  • Involved in workflow of Project related ITUP documents. 
  • Preformed Software Application Updates with PDX customer access accounts.
  • Requirements analysis, design and implementation using OOAD, Java and Oracle.
  • Provided technical programming and support that follows best practices in user interface design for CSS Drupal 7 and 8, HTML5, JQuery 
  • Development, Implementation, testing and support using Java, J2EE, Spring, Hibernate, Oracle, Swing, Jetty, JSP, JSF, XML, Accurev, UNIX, SOA technologies.
  • Used XML, XSLT, XPATH to extract data from WebServices output XML.
  • Designing and Developing the Web Portal Applications, web services, JBPM workflows, Drools, back end Queuing implementations (MQ) using the technologies Spring MVC, Spring Boot, JQuery.
  • Interacting with users, identifying functional and technical gaps or issues.
  • Analysis and design of domain problems, providing solutions and alternatives.
  • Working on OOR database objects, Code review, Unit testing, production support and bug fixing.
  • Designed and Developed the Server Side Components (Session Beans, DAO, BO and DTO) using J2EE and Java design patterns.
  • Involved in integrating and business layer with DAO layer using custom frameworks, which internally uses Hibernate.
  • Developed the Graphical User Interface applications using RCP and SWT.
  • Used spring for look up of beans, reflection package.
  • Configuring Apache Axis in Eclipse and generating Java classes from WSDL.
  • Creating SOAP input xml and getting SOAP output xml from Mainframe system.
  • Developed QueryTool to display the data from database based on the given criteria.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Used JDBC for Database connection and insert, update, delete and retrieve data into the database.
  • Involved in the development of SQL, PL/SQL Packages, Stored Procedures,
  • Functions and Triggers in Oracle and DB2.
  • Creating tables using Data Modeling and Normalization techniques.
  • Working on PL/SQL procedure and functions for production issues and defects.
  • Debugging PL/SQL procedures and functions using PL/SQL editor.
  • Used PL/SQL developer for SQL, PLSQL code Development.
  • Providing Production Support & troubleshooting.
  • Used JavaScript, JQuery and AJAX for client-side validation.
  • Worked on different environments like Production, Development and Integrated Testing.
  • Creating Test plan documents and testing using JUnit.
  • Good experience in unit testing with Karma, Mocha, Jasmine, Protractor. 
  • Used Log4j for logging and tracing Java code.

Environnent : Java/J2EE, JSF, Spring Mvc, Spring, JSP, JDBC, HTML, CSS, Drupal, Java Script, JQuery, AJAX, XML, XSLT, XPATH, CSS, drools, JBPM, JMS, RCP, Tiles, Servlets, Swing, WebServices, SOAP, apache Axis, Oracle, ITUP, Eclipse 3.1.2, Weblogic10.3, Maven, ant, Accurev, Tomcat 6, Unix, Linux, GIT (Source tree), SQL, CVS, Karma, Mocha, Jasmine, Protractor.

Confidential, Chicago, IL

Lead Java/J2EE Developer

Responsibilities:

  • Worked on core   Java, JSP, AJAX, JQuery, JSON, MYSQL, Hibernate framework.
  • Developed   java beans and business objects based on   Java design principles. 
  • Extensively used Collection API such as List, Set and Map implemented classes. 
  • Designed GUI screens using JSP
  • Front end validation by JavaScript, JQuery and AJAX
  • Dynamic loading data with the help of JQuery and AJAX
  • Involved in the implementation phase for developing the Servlets classes and jsp's . 
  • Used JDBC for connection to DB with the middle layer.
  •  Responsible for implementation of java integration components for JBPM and DROOLs .
  • Involved in developing the DAO's for accessing the Database to encapsulate data access logic. 
  • Participation in weekly business status calls. 
  • Involved Netflix GitHub for the repository. 
  • Deployed application updates to AWS EC2 and monitored the load balancing of different instances. 
  • Involved AWS for deploying of the application.
  • Installing and Configuration Weblogic server
  • Written Ant script to build jar, ear files. 
  • Used Maven and Gradle for build automation process.
  • Used Grunt and bower for building JavaScript. 
  • Involved in branch creation and SVN configuration. 
  • Taken care of deployment in Linux and windows systems. 
  • Writing PL/SQL queries. DB data comparison. 
  • Built application using JAVA/J2EE, AngularJS, JSON, spring, Websocket, Grizzly-Server.
  • Used Jackson for marshalling and unmarshalling JSON
  • Designed user interface for users to interact with system using jQuery, JSON, Java Script, HTML5, CSS3, and Angular JS
  • Writing custom components, directives, controller for the HTML using Angular code
  • Developed unit tests classes for java using JUnit with Mockito and Powermockito
  • Used Jasmine for JavaScript unit testing. 
  • Worked on code reviews in Collaborator. 
  • Monitored error logs using Log4J and fixed the problems. 
  • Used Perforce as Version control
  • Found static analysis issues using Sonarqube and resolved them. 
  • Contributed in writing scripts for Team city for CI build.
  • Worked in Agile methodology, used Rally (CA technologies) to track user stories and tasks.
  • Actively participated in all agile ceremonies like Sprint grooming, retrospectives and daily stand up meetings. 

Environment:   Eclipse, Java/J2EE, JSP, Servlets, JDBC, Java Script, AngularJS, Google Tool Kit(GWT), Spring boot, AJAX, JQuery, Weblogic Server, ANT, SVN, Gradle, Grunt, REST API, HTML 5, CSS3, Perforce, Junit, Mockito, Jasmine, Team city, JMS, Drools, Sonarqube, Coverity, AWS, IntelliJ.  

Confidential, Houston, Texas

Java/J2EE/DBA Developer

Responsibilities: 

  • Involved in Designing, coding, deploying and testing (SDLC) in various stages of the multiple projects. 
  • Followed Agile methodology on daily basis for tracking work (JIRA), milestones.
  •  Developed various UI (User Interface) components using SWT, JFace, PDE and Swing.
  • Developed UI Pages using JSP, JQuery, JavaScript, AJAX, JSON, CSS and Struts tag library extensively. 
  • Developed action classes and front end flow using Struts MVC framework. 
  • Used Java Message Service (JMS) queues for asynchronous processing of title upload process. 
  • Used Spring core container Dependency Injection features to instantiate framework dependencies. 
  • Applied Spring AOP principles to manage transactions between framework components. 
  • Used JTA Transaction Manager to apply transactions between two data sources within same application. 
  • Exposed business logic through SOAP based WSDL web services.
  • Used Web services (Restful) for transmission of large blocks of JSON data over HTTP.  
  • Used container managed transactions for different message driven beans methods. 
  • Maintained security to applications by providing permissions and rules for users. 
  • Extensively used Hibernate as an ORM framework to perform database operations. 
  • Used Hibernate Criteria API, HQL, Projections and native SQL to retrieve objects from database. 
  • Used Hibernate listeners for auditing purpose before and after the changes in entities. 
  • Very good knowledge on Spring MVC framework to develop web applications. 
  • Developed DAOs (Data Access Objects) and to access data from the database. 
  • Developed new web modules to benefit the internal users modifying status of articles.
  • Worked on JAXB to marshal and unmarshalling the XML that clients send and receive. 
  • Used JAXP library to parse xml files sent by the business users. 
  • Used annotation based configurations to reduce code redundancy. 
  • Provided Testing support to QA, UAT, and PRODUCTION team to address and close the application issues.
  • Used Rational Clearcase, SVN for Version Repository maintenance. 
  • Used Jenkins build tool to monitor and notify the build activity. 
  • Performed unit testing using Junit, TestNG and performed integration testing. 

Environment: JDK 1.7, Java EE, Python, Spring Core, Spring AOP, Spring MVC 3.0, SDLC, Struts 1.1, JSP, Hibernate 3.0, AJAX, JQuery, SWT, Jface, HTML 5, Maven, JavaScript, Python, CSS, XML, WSDL, XSD, JAXP, Eclipse, JBoss 7.1.1, Log4J, Oracle, CVS, SQL Developer, ANT, SOAP and Rest Web Services, Db2 and Junit, TestNG.

Confidential, Irving, Texas

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC ) using Agile Methodology.
  • Developed Use Case Diagrams, Sequence Diagrams and Class Diagrams in UML using Rational Rose.
  • Used SWT/JFace in Developing UI for desktop applications and make reusable UI component.
  • Developed user interface using JSP, JSTL and JavaScript to simplify the complexities of the applications.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Implemented SOA architecture with WebServices using SOAP, WSDL, UDDI and XML.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Involved in creating various Data Access Objects (DAO ) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases SQL DEVELOPER .
  • Wrote a new API to eat up duplicate, failed transactions to backbends.
  • Developed Ant Scripts for the build process and deployed in WebLogic .
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appender’s components.
  • Used Rational ClearCase for version control and ClearQuest for bug tracking.
  • Performed deployment of applications on Weblogic 8.1 .
  • Involved in coding the application and doing unit testing .
  • Attending the client meetings and requirements discussion with the client and taking the WR.
  • Offshore coordination.
  • Achieving the goals in time and helping Confidential to increase its revenue.
  • Designed, coded and tested portfolio optimization system using Drools Rules Engine.
  • Migrated data from different backbends to VIPR DB.
  • Wrote DB scrubs to fix data issues.
  • Maintaining SPF, UT (JMS) application to clear fall outs that happened during asynchronous calls to the backbends.
  • Debug the existing code, read the logs in the UNIX box to fix issues in different adapter classes to send notifications to backbends.
  • VIPR gets around 10 million calls on an average per day, check the call history of those calls and fix the bugs based on those error messages.
  • Successfully followed all ccna rules and fixed the bugs in adapter class to trigger sac’s (Significant Account Change) notices to the CUSTOMERS.
  • Wrote test client web service calls to back ends to fix issues before the code drop can happen.
  • Participated in code drops.
  • Prepared technical reports & documentation manuals during the program development.
  • Cleared tickets raised by the customers by coordinating with the help desk and call center representatives.

Environnent : JDK1.4, EJB 2.1, JDBC, Sql, Jms, JSP 2.0, SWT/JFace, XML Schemas, XSLT, SOAP-UI, JSTL WSDL, ANT, Log4j 1.2, Web Services(JAX-WS), JAXB, Drools, DOJO, Weblogic, IBM Rational ClearCase, Eclipse.

Confidential

Java/J2EE Developer

Responsibilities:

  • Application developed on Agile methodologies scrum and iterative method process.
  • Responsible for gathering and understanding the system requirements by interacting with clients. 
  • Generated the Class diagrams, Sequence diagrams extensity for all the entire process flow using RAD.
  • Implemented Spring MVC to integrate business logic and model and DAO classes using Hibernate.
  • Worked on CORE   JAVA  (Collections of Type Generics, Templates) and used the core packages. 
  • Worked on Marshalling and Un Marshalling the XML using the JIBX Parser.
  • Interpreted and manipulated spring and hibernate configure files. 
  • Worked on JMS and Messaging Queue (MQ) configurations. 
  • Designed and developed GUI Screens for user interfaces using JSP, AngularJS, JavaScript, XSLT, AJAX, XML, HTML, CSS, JSON.
  • Consumed external web services by creating service contract through WSRR (WebSphere Service Registry and Repository) from different Development centers (DCs) and validated the services through SOAP UI.
  • Worked on SOAP based Web services.
  • Tested Web Services using SOAP UI.
  • Used Jenkins tool to build the application on the server.
  • Extensively worked for deployment, configurations of application on WEBSPHERE server (DEV and QA-Smoke) and WEBSPHERE PORTAL for integration of all modules. 
  • Developed documentation for QA Environment. 
  • Loaded the records from Legacy database (DB2 V10) to existing one ( Cassandra).
  • Synchronized the create, Update and delete of records between Legacy Database (DB2 v10) and Cassandra.
  • Created stored procedures, SQL Statements and triggers for the effective retrieval and storage of data into database.
  • Deployed applications on Unix Environment for Dev, QA-Smoke.
  • Used Apache L og4j logging API to log errors and messages.
  • Unit tested the application using JUnit and Easy Mock.
  • Involved in 24x7 support, Maintenance and enhancement of the application. 

Environment: JDK, Spring Framework, XML, HTML, JSP, Angular JS, Hibernate, ANT, Java Script, XSLT, CSS, AJAX, JMS, SOAP Web Services, Web Sphere Application Server, Tomcat DB2 Cassandra, PL/SQL, MQ Series, Junit, Log4j, Shell scripting, UNIX.

We'd love your feedback!