We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Parsippany, Nj

TECHNICAL SUMMARY:

  • Around 8 years of extensive experience in Software Development Life Cycle, Web Application design, Development, maintenance, programming, testing, End - User support of java based web application.
  • Hands on experience in struts, spring, JSF, Hibernate, SAX, JAXB, DOM, ANT, JMS, and LOG4j, Spring IOC, Junit, and web services.
  • Strong experience in design and development of multi-tier application utilizing Java, Servlets, Struts, JSP, JSF, XML, SOAP JNDI, JDBC, Web Services, Hibernate and Spring Framework.
  • Experienced in RESTful services and distributed Web Services using Spring MVC, Jersey, JAXB, JSON, SOAP, AXIS, JAX-WS, and WSDL.
  • Expertise with spring, Hibernate ORM, Struts application frameworks. 
  • Good experience in implementing several object-oriented design patterns such as Singleton, Prototype,
  • Model-View-Controller (MVC), Front Controller, Data Access Object, and Composite Entity.
  • Good experience in ILOG JRULES/IBM ODM BRMS, Authoring BOM, BOM to XOM mapping, Rule Flows, BAL rules, Decision tables, Decision Trees, and technical rules. 
  • Good at implementing the database designing, SQL, stored procedures using RDBMS like DB2, Oracle and MS SQL Server.
  • Good knowledge in spring framework-Spring IOC, Spring MVC, spring AOP and Spring Web flow
  • Experience in SDLC, Object oriented analysis/design and development, Model experience in WebSphere Portal design and View Controller,
  • JAVA, J2EE (Servlets, JSPs, JDBC, EJB, JMS, Java Beans). 
  • Followed scrum concepts of Agile Methodology and Waterfall to deliver high quality Software applications.
  • Strong experience with frontend technologies like HTML5, CSS3, Scripting languages like JavaScript, jQuery, AJAX, Angular JS.
  • Good Knowledge in NoSQL databases HBase, MongoDB, Cassandra and relational data modeling, object-relational integration (ORM), physical design/tuning. 
  • Implemented score control tools like CVS, VSS, SVN, GIT, Clear Case, Clear Quest, and ANT tools to manage source code and daily builds.
  • Expertise on Software Development Life Cycle (SDLC) in intranet and internet applications using Web/application Servers like Tomcat, Web Sphere, Jboss and Web Logic Application Server.
  • Extensive experience in Web application development using - HTML, DHTML, CSS, JHTML, Swing, JavaScript, AngularJs, Backbone Js, Applets, AWT, RMI, XML, XSD, XSTL, UML. 
  • Implemented Micro-services platform build upon cloud foundry.
  • Experience as GUI developer using JSP, Ajax and J Query.
  • Expert at bringing clarity and ease-of-use to complex systems and developing guidelines and frame works for system development. Involved in creating unit testing of various layers using JUNIT and created automated test scripts for integration testing using selenium. 
  • Used GIT to maintain code version control. Maintained different branches in various stages like development, QA, and production.
  • Good experience in using ANT and Maven build scripts for the project build and deployment process. 
  • A resourceful team player with good inter-personal skills, effective problem solving and decision-making skills, looking for a satisfying career in a fair working environment with opportunities for growth.
  • Experience in developing automated unit testing using Jmeter and Unit test cases using Junit, EasyMock, Mockito and PowerMock Frameworks.
  • Exposure building Java applications using tools like ANT, MAVEN and Gradle.
  • Experience in version control tools like SVN, Github and CVS.
  • Good Knowledge on working of various components of Splunk and installing, organizing and managing Splunk Clusters.
  • Extensively used Java 8 Streams, Lambdas and Filters to process Order data.
  • Proficient in Core Java concepts like Multi-threading, Collections and Exception Handling concepts.
  • Strong experience in developing and automating Selenium testing with Web Driver, SeleniumIDE, Java, Jenkins, Junit .
  • Experienced in Behavior driven development (BDD) and Test-driven development (TDD) approach using SCRUM framework under Agile Methodology. 

TECHNOLOGY AND TOOLS:

Java/J2EETechnologies: Java, JDBC, J unit, JSP, Servlet, JavaScript, Ajax, EJB, SOAP and REST based Web Services, JPA, JDBC, JMS and JSTL

Frameworks/Libraries: Hibernate, JSF, Struts, Soap, Log4J, RESTful, Mule ESB

Databases: Oracle RDBMS 11G, Graph DB, DB2, MySQL, PLSQL, NO SQL,SQL Server 2008

Application Server: Tomcat, BEA Web Logic, IBM Web Sphere, Web socket, Jboss

Environment: Centos, RHEL(bash), Linux, AIX, Windows Server, Sun Solaris

Designing skills: OOAD (Object Oriented Analysis & Design), AOP(Aspect Oriented Programming), GoF (Gang of Four),Scala Test and JEE Design Patterns

SDLC Methodology: Agile Methodology, Waterfall model, Extreme Programming

Tools: Eclipse, Ant, CVS, SVN, Clear Case, RSA, Soap UI, PMD, JIRA, Drools, ANT, MAVEN, Toad, SqlPlus, UML, JAX-RS, JAX-WS, WSDL, WSO2, Selenium, AXIS-2, Jersey, JMS(Active MQ, IBM MQ), POJOs, RAD.

Web Technologies: HTML5, CSS, JavaScript, Ajax, AngularJs, Backbone Js, DOM, XML, XPATH

PROFESSIONAL CAREER:

Confidential, Parsippany, NJ 

Lead Java/J2EE Developer

Responsibilities

  • Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks on-time and with excellent quality on basis with onsite and offshore teams. 
  • Used HTML5, CSS3, AngularJS and NodeJS for content layout and presentation layer (UI) designing. Used JavaScript, jQuery for client-side validations and AJAX for reports display. 
  • Extensively used AWS (Amazon Web Services) for integration with Enterprise and web applications. 
  • Implemented project structure based on spring MVC pattern using Spring boot. Used different type of Spring controllers depending on the business requirement. 
  • Implementation of Spring security and LDAP integration. 
  • Development of Spring Bootiful application with microservices. 
  • Implemented Microservices architecture to make application smaller and independent. 
  • Worked with microservices related frameworks Ribbon and Eureka for client-side load balancer and network discovery. 
  • Implementation of Ehcache as a second level cache in the DAO layer for Hibernate. 
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations. 
  • Used Hibernate Template and Core Hibernate 3.0 in data access layer to access and update information in the database. 
  • Implemented REST web services using Jersey with the enabled OAUTH. 
  • Developed RESTful Web Services to retrieve data from client side using Micro Services architecture. 
  • Integration with Spring security in web application. 
  • Development of web modules and middleware components using AWS and Spring integration. 
  • Implementation of security layer on top internal web applications using JAAS as a POC. 
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting. 
  • Used JP-QL language as part of the Java Persistence API (JPA) specification to perform transactions with MongoDB. 
  • Used Docker to containerize the Services and APIs to run on AWS EC2 instances 
  • Created Spring Boot applications testing suite using Spring Junit plugin and Mockito framework. 
  • Developed end to end application on spring boot framework (RestApi Application/Spring JPA using Crud repository). 
  • Used Spring Rest Template to use the exposed REST web services. 
  • Implementation of HTTP Basic Authentication to restrict access by looking up users in plain text password and group files using Apache Mod Auth. 
  • Created Auto deploy jobs using Jenkins and Maven. Developed Spring DAO templates to all type of CRUD operations 
  • Installed JBoss servers, configured domains for deploying applications. 
  • Configured and deployed application on JBOSS 7.x server. 
  • Developed all the Junit test cases for all the different layer implementations 
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code. 
  • Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.  

Environment: Java1.7, Java 1.8, Agile, HTML5, CSS3, JSP, JavaScript, Jquery, Angularjs, Nodejs, JSE,Java Beans, Hibernate, JPA, AWS, Microservices, Spring boot, Spring Core, Spring AOP, Restful, XML, Mongo db, WebLogic, JUnit, jQuery, JSON, Log4j, Jenkins, Unix, JAX-WS, JAX-RS, Apache HTTPD 2.4 Web Server, Postman, JBoss EAP.

Confidential, Minneapolis, MN

Sr.Java/J2EE Developer

Responsibilities:

  • Developed Web services to allow communication between the applications using Rest and SOAP Web services.
  • Designed and development of many PL/SQL batches using JAVA with Connectivity to Oracle for data maintenance and handling.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Worked with Agile Methodology.
  • Applications using JavaFx are written in native Java code.
  • Illustrator the enable advanced graphics to be integrated directly into JavaFxapplications.
  • Wrote the shell scripts to monitor the health check of Hadoopdaemon services and respond accordingly to any warning or failure conditions.
  • Managing and scheduling Jobs on a Hadoop cluster. 
  • Implemented scripting with Ajax, JSF, and XML to dynamically refresh the page contents.
  • Generate UI mockups from paper and pencil concepts to high fidelity prototypes that convey the interaction model using HTML5, CSS and AngularJs, Python.
  • Implemented Business Logic Using POJO’s and used Web sphere 7.0 to deploy the applications.
  • Implemented various java design patterns like Front Controller, Singleton, façade, Data Access objects, Factory pattern, etc.
  • Implemented various complex PL/SQL queries.
  • Analyzed the SQL scripts and designed the solution to implement using Scala. 
  • Created sequences for inserting xml blobs in the main table using WSO2
  • Used Solr data import handler for indexing data in different formats like XML, TXT, CSV etc. in Solr
  • Developed various JUnit test cases for Unit Testing.
  • Worked with Testers in resolving various defects in the application and was an integral part of the team.
  • Worked with NoSQL databases like Cassandra and Mongo DB.
  • Implemented Controllers, models and used ng-repeat to render JSON response to DOM.
  • Implemented Hibernate for data persistence.
  • Implemented Java persistence API (JPA) through Hibernate 3.0.
  • Used Eclipse as IDE for development of the application.
  • Indexed data in elastic search using the river plugin. Queried data using the elasticsearch API's 
  • Prepare Java/J2EE development structure for Maven.
  • Implemented the application using the concrete principles laid down by several design pattern such as MVN, Business Delegate, Data Access Object, and Singleton.
  • Worked with Tomcat as the web server.
  • Created workflows for creating multiple renditions of images.
  • Extensive experience in Hibernate ORMmapping utilities and used query, criteria services.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Used Splunk to monitor logs.
  • Created CI/CD for deploying in Jenkins.
  • Used Jenkins to integrate with other tools.
  • Unit tested controller layer using Spring MVC mock classes and JMock framework.
  • Performed functional testing using SOAP UI and created mock services for testing on developer sandbox.
  • Used Rational Rose as part of development OD Rules.
  • Created Cloud Formation templates and deployed AWS resources using it. 
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Interacted with the users in case of technical problems and mentoring the business users.
  • Coded changes to remaining Java web applications as identified by the proof of concept stage of the project.

Environment: JAVA 1.5, J2EE, Servlets, JSF, Spring 3.0, Hibernate 3.0, Apache Axis2, Mule Soft, Cloud hub, REST and SOAP Web Services, Micro Services, HTML, Search Engine Optimization (SEO), AngularJs, Tomcat, JavaScript, Query JDBC, Agile Methodology,Hadoop, AWS, Mongo DB, Scala, PL/SQL, XML, JSON, UML, XSD, UNIX, SVN, Oracle 10g, Web Sphere Application Server 7.0, Python.

Confidential, Columbia, MD

Java Developer

Responsibilities:

  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Implemented application level persistence using Hibernate and spring.
  • Developed various components using Struts (MVC), JSP, and HTML.
  • Involved in the development of Back-End logics or data access logic using Oracle DB and JDBC.
  • Involved in writing JSPs, JavaScript and servlets to generate dynamic web pages and web content.
  • Used Web Logic for design, development and deployment of applications.
  • Developed API using Hibernate to interact with the Oracle database.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Used JavaScript and Query for validating the input given to user interface.
  • Developed test cases and performed unit testing JUnit framework.
  • Design and Development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Involved in building a high efficiency Dynamic single and multiple Web Application Using AngularJs, Node.js, HTML, HTML5, Bootstrap, jQuery and CSS3.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Implement Elastic path E-Commerce store with exiting WMS and Accounting using Struts, Spring, Hibernate
  • Designing and creating business rules using IBM ILOG RILES Engine.
  • Utilized Agile Methodology (SDLC) to managed projects.
  • Used Maven to build and to generate code analysis reports.
  • Used RESTful web services using Jersey to get product price from WMS application.
  • Involving in building the modules in Linux environment with Ant Script.

Environment: Java (JDK 1.4), Spring, Hibernate, JNDI, JSP, Servlets, JSF, JMS, AJAX, HTML, XML, Apache Tomcat application server, Web logic Application server, JBoss, REST Web Services, Apache Axis, Unix Shell Scripting, Log4j, JUnit, Maven, UML, Eclipse, NoSQL, DB2.

We'd love your feedback!