We provide IT Staff Augmentation Services!

Lead Java Developer Resume

5.00/5 (Submit Your Rating)

Caremark, NJ

SUMMARY:

  • 8 years of experience in complete Software Development Life Cycle process including Architectural Design, Development, Documentation, and Maintenance of Enterprise Java platform based Projects, testing client server.
  • Excellent experience in design and development of multi - tier object-oriented full-stack java based applications using Core JAVA, J2EE, JDBC,ODBC, JNDI, spring, Hibernate, JPA, Ibatis, Mybatis, Struts 1.2, JSP, JMS,JSF, Servlets, Java web services, Apache camel/ANT/ Maven, Microservices, Scrum & Agile methodologies.
  • Worked on Client-Server Applications in Retail projects of Java J2EE.
  • Implemented Service Oriented Architecture (SOA) by developing Java web services using REST and SOAP.
  • Played key roles as Programmer, Developer, Coordinator and Subject Matter Expert.
  • Good web page design skills using AJAX, jQuery, HTML, JSP, JSF and JavaScript, CSS, XML.
  • Used HTML5, CSS3, JQUERY,EXTJS, Angular.Js, React.js and REST/SOAP API's to develop complex responsive themes and plugins.
  • Extensive working experience in Database design and implementation using MySQL and SQL Server, triggers in Oracle and proficiency in writing complex SQL queries.
  • Experience in SQL and PL/SQL, writing Stored Procedures, Functions and Triggers in Sybase, DB2.
  • Developed Web services to allow communication between the applications using Rest and SOAP Web services.
  • Experience in using Spring MVC (Model View Controller) architecture for developing applications using JSP, Java Beans, Servlets and EJB.
  • Hands on experience with Junit, Spock framework (Groovy) and Log4j in developing test cases, debugging and fixing the defects and familiar with performance testing, load and integration testing.
  • Experienced in using defect tracking and communication tools like JIRA, Bugzilla.
  • Developed Automated Functional Tests in Groovy using Spock Framework.
  • Experience in Development and deployment of J2EE applications on WebLogic, WebSphere and Apache Tomcat application servers.
  • Well exposed to MVC (Model View Controller) frameworks like Struts, JSF and Spring.
  • Good knowledge in IDE’s like Eclipse RCP, NetBeans, Fuse and RAD
  • Good knowledge on Open source softwares like Hadoop, HDFS, MapReduce, Cloud AWS.
  • Familiar with TCP/IP, HTTP, SMTP, FTP, UDP, RMI, RCP & Sockets.
  • Good technical, communications and interpersonal skills. Able to work reliably under pressure. Committed team player with strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies.

TECHNICAL SKILLS:

J2EE Technologies: JSP1.1, JSP Custom tags, JSTL, RMI, Swing, Java Mail

Programming Languages: Java 8, JDK 1.7, C, C++, Perl, Python, TCL

Web Servers: Apache Tomcat, Oracle

Application Servers: WebLogic 8.x/9.x/10.x, WebSphere 7.x/8.x, jboss

Operating System: Windows, UNIX and Linux

Server Programming: J2EE, Servlets, Struts 1.2, JDBC, XML,XSLT, Spring, Hibernate

XML: XML, DTD, XSD, WSDL, SAX, DOM, Webservices

Client Programming: JQuery, Angularjs, Reactjs, Ajax, JavaScript, CSS, HTML, DOJO

Database Systems: Oracle 11g, My SQL, NoSQL, DB2, SQL/PLSQL Stored Pro

OpenSource Technologies: ANT, Maven, Docker

IDE: Eclipse 3, Eclipse RCP, Jbuilde 9.0, NetBeans, TOAD.

OO Design patterns: UML, Rational Rose

Source Control systems: CVS, SVN, Git

Protocols: TCP/IP, FTP, UDP, HTTP,RCP, SOAP &REST

PROFESSIONAL EXPERIENCE

Confidential, Caremark, NJ

Lead JAVA Developer

Responsibilities:

  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Created widgets using DOJO Framework for front end pages.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and developed application using Spring MVC, Hibernate, Angular JS and Bootstrap.
  • Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, AngularJS, Ajax and ReactJS responsive design in MVC environment.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Implemented front end changes based on spring integrated with Struts along with Angular.js and Java code as per requirement.
  • Development of web services SOA components using WSDL, SOAP, XML, and XSD etc.
  • Involved in deployment of application on WebLogic Application Server in Development & QA environment.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Involved in creating user interfaces using EXTJS, AngularJS, ReactJS, NodeJS.
  • Used React-Router to handle application routing on both client and server.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Involved in writing JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes.
  • Used ReactJS for providing views for data rendered.
  • Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components.
  • Created SQL Server logins and assigning roles and Authentication models as a part of Security.
  • Developed the application implementing MVC Architecture integrating webservices with spring frameworks.
  • Expertise in designing systems based on Object-Oriented Analysis/Design (OOA/OOD) Methodologies specifically UML and Rational Rose.
  • Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing Web sphere Integration Developer (WID)
  • Involved in developing UI pages using ReactJS and typescript and done lot of styling using SASS and Bootstrap.
  • Involved in writing Python script to fetch data from Database.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Participated in converting the business requirements to software specifications using Rational UML.
  • Used ReactJS for search engine optimization.
  • Use of ReactJS help to refresh the pages and update the changed parts.
  • Installation and configuration of Development Environment using Eclipse with WebLogic Application server
  • Involved in writing JavaScript for dynamic manipulation of the elements on the screen and to validate the input.

Environment: Spring MVC, Hibernate, Struts, WebLogic, DOJO, JSF, SERVLET, Oracle, SQL, UML, Eclipse RCP, Junit, JIRA, web services, Jenkins, MAVEN, JavaScript, HTML, CSS, Ajax, React.js, Angularjs, Bootstrap, Python.

Confidential, BOSTON, MA

J2EE Developer

Responsibilities:

  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Development of a split billing system - core java, collections, spring mvc, hibernate, MySQL
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Implemented application level persistence using Hibernate.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Used groovy and spring boot to collect the data from UI, package the data as json to distribute it among other applications
  • Involved in writing JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Designed UI using JSP, Java Script and Jquery, worked on creating menus and tabs on JSP pages using JQuery.
  • Integrated Automated functional tests (Groovy) with Continuous-Integration in Jenkins.
  • Developed online marketing strategies for clients, including drupal.
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF, SOAP UI etc.
  • Developed a Service layer for other external applications using Web services and Filenet API’s for adding, Searching, updating, retrieving and deleting documents into/From Filenet.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Used DB2 as the database and wrote SQL & PL-SQL.
  • Connectivity to the database is provided using JDBC.
  • Developed batch utilities using Java/J2EE and Filenet API’s.
  • Used FileNet Content Engine APIs to perform title search and full text search of the risk policy documents by building and executing the SQL query.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Used Eclipse IDE for designing, coding and developing applications
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server.
  • Resolved synchronization issues with Installation Manager for IBM BPM and completed performance tuning on thread pools using Web Container in BPM.
  • Troubleshooted issues concerning Apache Tomcat during deployment.
  • Utilize Dojo framework for performing front end validations
  • Implemented validation using JavaScript.
  • Implemented web pages using Jsp, JQuery.

Environment: Spring MVC, Hibernate, Struts, WebSphere, DOJO, JavaScript, web services, Bootstrap, Drupal, JSP (JSTL ) SERVLET, JQuery, JSF, DB2, CRUD, PL/ SQL, JDBC UML, Eclipse, Eclipse RCP, Junit, Spock framework (Groovy), Bugzilla, MAVEN, XML, Oracle, JMS, Apache Tomcat, Unix/Linux

Confidential

Software Engineer

Responsibilities:

  • Involved in requirements gathering.
  • Involved in Analysis and Design of the system.
  • Coordinating with other team members
  • Involved in documenting the programs and system.
  • Involved in Coding, Code Review, Unit Testing and Integration Testing

Environment: JSP, Servlets, JDBC, Tag Libraries, Unix/Linux, Java Beans, HTML, JavaScript, Apache Web Server (Tomcat Container) on windows and Oracle8i.

We'd love your feedback!