We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • 7+ years of professional experience in design and development of Web - based, Client-Server and System level applications using Java/J2EE technologies.
  • Experienced in all stages of SDLC (Software Development Life Cycle) including proposal, process engineering, requirement analysis, design, development, testing, deployment and support.
  • Has strong experience in developing Java/J2EE application using EJB3, JDBC, JavaBeans, Servlets, JSP, AJAX, JSON, XML, jQuery, HTML and CSS.
  • Expertise in implementing MVC architecture usingStruts1.2, Spring, EJB3.0, JSF (Prime faces and Rich faces).
  • Experience in implementation of Persistence Framework like JPA and Hibernate ORM (Object Relational Mapping) in a typical n-type architecture.
  • Good knowledge on teh Spring modules like Spring IOC, Spring MVC.
  • Expertise in using Web Service technologies like SOAP, WSDL, UDDI, RESTAPI to implement Service Oriented Architecture (SOA).
  • Experience in implementing JPA/Hibernate and Spring Framework.
  • Experience in using AngularJS, HMTL, DHTML, XML, DTD, XLST and CSS to develop web interfaces.
  • Good knowledge on NoSQL Databases MongoDB, Cassandra.
  • Profound experience in developing different application using teh Agile (Version One) and Waterfall methodology.
  • Experience in working wif build tools like ANT and MAVEN, logging framework Log4j, JUnit and Testing to perform unit testing.
  • Worked in TDD and version management tools GitHub, SVN
  • Hands on experience wif source control tools like CVS, Clear Case, SVN, Git, Gerrit and Perforce.
  • Expertise in deploying enterprise applications on WEB/Application servers like IBM WebSphere, JBoss, Apache Tomcat and Web Logic.
  • Used Bugzilla, JIRA&HP Quality Center for Bug reporting.
  • Experience in writing technical documents like Functional Requirement Document, Detail Design, creating screen mock ups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration), planning and leading training sessions.
  • Good knowledge of Hadoop architecture and various components such as HDFS, Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming paradigm.
  • Experienced in working wif Hadoopand Big Data over Amazon web services AWS
  • Strong analytical, debugging, problem solving skills, excellent communication, presentation skills and a good team player.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, Python.

J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, JSF, XML, JAXB, EJB 3.0, JAF, JAXP, RMI, JavaBeans, iBATIS, DMR, Easy Mock, Multi Threading, JavaMail API, JavaPersistence API.

Core Java: Collections, Generics, Serialization, Swing, AWT, Concurrency Control, File I/O.

Web Technologies: HTML, DHTML, XHTML, CSS3, XML, XSL, XSLT, SAX, Schema, XPath, DOM, JavaScriptjQuery,JSON,AJAX,NodeJS,AngularJS,TwitterBootstrap,GUI,JBOSS,ApachePOI,DTD.

Databases: Oracle8i/10g, DB2, SQLServer, MySQL.

Web Services: WSDL, UDDI, SOAP, REST, Restful, JAX-WS, JAX-RPC, Metro.

Web/Application Server: WebLogic, IBM WebSphere7.0, Apache Tomcat, JBoss, Glassfish, Microsoft IIS.

Framework: Struts1.2, Springs (MVC, DI, AOP, IOC, Tiles, Security, DAO)

Web Développent: HTML, AJAX, XML, XSL, DTD, XSLT, JavaScript, jQuery, AngularJS, CSS.

ORM: Hibernate, JPA, iBATIS.

IDE Tools: I Developer, RAD, IntelliJ, NetBeans, JBuilder, My Eclipse.

Build/Log other tools: Build (ANT, MAVEN), Logging (log4j), CVS, SVN, Git, GitHub, Jenkins, Cruise Control, Cloud Watch, and Maven.

Design Methodologies: OOP, Agile, Waterfall, SCRUM, UML, RUP, J2EE Design Patterns.

Operating Systems: Windows, UNIX (Shell Scripting), Linux, Mac OS X.

Testing: JUnit, JMeter, Mockito, Jasmine, Karma, Protractor, Selenium&JTest.

PROFESSIONAL EXPERIENCE

Confidential - NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of application modules.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for teh project.
  • Designed applications using Java Design Patterns such as Singleton and Factory.
  • Used Collections, abstract classes, interfaces and multithreading concepts extensively for teh business logic.
  • Wrote spring configuration for teh beans defined and properties to be injected into them using spring's Dependency Injection.
  • Hands on experience in writing Spring Restful Web services using JSON / XML .
  • Implemented front end validations using standard EXTJS functions, JavaScript.
  • Developed user interfaces using HTML, EXTJS, CSS and used struts tiles for JSP page layout.
  • Used MyBatis 3.0 in data access layer to access, update and Persist information in teh database.
  • Used MyBatis and worked extensively on Dynamic SQL to query from teh database and also wrote MyBatis mapping definitions for teh persistent layer.
  • Developed application using Fuse ESB and build and deployed teh services. And also done wif Unit testing using Test Utility.
  • Development of Spring Bootiful applications wif micro services.
  • Worked in Micro ServicesArchitecture.
  • Deployed teh application in WebSphere Application server and configured WebSphere
  • Application Server to access teh Database by setting up Data source.
  • Created multiple Perlscripts dat retrieved data from teh database using Oracle PL/SQL
  • Fixed errors and various bugs wifnecessary alterations to Perlscripts
  • Wrote SQL queries, applying optimization techniques.
  • Used Log4j for logging.
  • Configuring Groovy and Grails
  • Involved in designing class diagrams, interaction diagram using UML model wif Rational Rose.
  • Developed Agile processes using Groovy, JUnit to use continous integration tools.
  • Rest services using NodeJS.
  • Wrote pythonscripts to parse XML documents and load teh data in database.
  • Integrated Elastic search wifapplication for reports serch.
  • Configured and monitored JMS on WebLogicenvironment.
  • Experiencein XML, Web Services using SOAP, REST and Messaging standards like JMS, Kafka.
  • Implemented teh application using Spring Boot Framework and handled teh security using spring security.
  • Designed spring bootmechanism wifout configuration XML's and replaced it wif java classes.
  • Experienced in building and deploying J2EE Application Archives (Jar, War and Ear) on IBM WebSphere application server using Apache Ant.
  • Prepared Acceptance and Integration tests.
  • Worked on python based test frameworks and test driven development wif automation tools
  • Working in an Agile team and CI/CD environment wif emphasis on providing fast paced deliverables.
  • Developed Restful web services, using Java, Jax-RS(Jackson), Spring Core and Spring MVC framework.
  • Designed UI pages using AngularJS, JavaScript, CSS, AJAX, JQUERY, JSP, JSON and Tag libraries.
  • Utilized MongoDBdatabase management system for keeping user generated data
  • Developed an AWS lambdafunction to send a request for internal service end points through API Gateway using apache Http Client.
  • Create and configured teh continuous delivery pipelines for deploying microservices and lambda functions using Jenkins CI server.
  • Developed teh user interface presentation screens using HTML5.
  • Build SOAP Web Services based on AWS (Amazon Web Services).
  • Experience in built web services using Spring and CXF operating wifin ESB, offering both REST,AWS and SOAP interfaces.
  • Installed and configured HadoopMap Reduce, HDFS, Developed multiple Map Reduce jobs in java for data cleaning and preprocessing.
  • Experienced in installing, configuring and using HadoopEcosystem components.
  • Supported Map Reduce Programs those are running on teh cluster. Involved in loading data from UNIX file system to HDFS.

Environment: JavaSE6,J2EE,Python,MyBatis,XML,DB2,SQL,JavaWebStart,Eclipse4.3,WebLogic,SpringBoot,JaxRS,MongoDB,AngularJS,NodeJS,SpringRestfulWebServices,Jackson,Maven,Bootstrap, Groovy, Log4j, NodeJS, Html5, WebSphere 7.0, Hadoop,MapReduce,HDFS.

Confidential - MI

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for gathering business requirements, writing technical specifications.
  • Participated in technical design reviews and actively involved in Functional Design.
  • Created UML diagrams to capture architecture and application design
  • Developed UI and backend applications using Struts, Hibernate, Java, Spring, JSP, HTML, DHTML, JavaScript, and AJAX.
  • Used AngularJS to extend teh Functionality of HTML.
  • Developed teh application architecture and customized framework using STRUTS, JSF and Hibernate
  • Used Hibernate to develop an application to manage teh reference data to store/retrieve data out of teh data base tables.
  • Used best coding practices in MVC architecture in EXTJS
  • Architected, designed and developed a rich internet application using JavaScript, CSS, AJAX, jQuery, DHTML and Java which allows users to visually allocate, plan and place products into a 2 dimensional shelf space.
  • Developed AngularJS functionality in teh application to provide two-way binding to teh system.
  • Used JSF as teh web framework.
  • Used WebLogic Server as teh application server.
  • Flavors of Agile Methodologies (SCRUM) are used to improve teh control over teh project and reduce teh dependence on individuals as teh project TEMPhas significant number of teams.
  • Used agile methodologies and SCRUM for managing teh projects.
  • Involved in Proof of Concept for developing application using NodeJS and MongoDB.
  • Coding, peer code review, and Unit testing during teh development and also for Change Requests.
  • Involved in writing ANT scripts to build and deploy teh application.
  • Used PL/SQL to retrieve data using multiple SQL statements.
  • Used Oracle as teh database.
  • Managed Source Control and Version Control using CVS and Microsoft Source Safe.

Environment: Java 1.6, HTML, Java Script, CSS, AJAX, JQuery, JSP, Struts framework, iBatis, Spring, AngularJS Java Beans, XML, Web services, Hibernate, MongoDB, Bootstrap, NodeJS, Apache Tomcat, Eclipse, Weblogic7.0/8.1, Oracle8i, PL/SQL, CVS, Log4j, JUnit, Ant.

Confidential - NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented Struts Model View Controller (MVC) framework to develop teh Presentation Logic of teh application and teh Action classes.
  • Responsible for development of DAO’s (Data Access Objects) to interact wif teh database using JDBC.
  • Involved in configuration and deployment of application on IBM WebSphere Server.
  • Developed SQL queries, Stored Procedures, Triggers and Packages in MySQL.
  • I was handling and creating Message Driven Bean for consuming a new Xml files.
  • Developed MDB’s using JMS to exchange xml’s between different applications.
  • Designed & developed teh front-end dynamic web pages using JavaScript, HTML5 and CSS.
  • Created interactive web pages and applications by usage of JQuery.
  • Implemented a Java Web Service Producer to interact wif Web Services by using SOAP.
  • Developed encapsulated classes, simple form controller, created JSPs using Struts tag libraries and configured in Web.xml files.

Environment: Java, J2EE, Struts 2.x, JDBC, IBM WebSphere, MySQL Server, JMS, MVC, MDB, Html5, CSS, JavaScript, JQuery, SOAP Web Services Producer, Struts Tag Library Definitions.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/SCRUM methodology.
  • Responsible for teh design, development and coordination of projects to develop a MVC based web application using Spring Framework.
  • Primarily focused on teh Spring Components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Hands on experience in deployment of J2EE applications on JBOSS.
  • Developed Session Beans using J2EE Design Patterns.
  • Involved in integrating teh business layer wif DAO layer using ORM tool Hibernate.
  • Transaction Management using teh Hibernate configurations.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Developed Create Query using Oracle Database.
  • Used JBOSS Application Server for deploying various components of application.
  • Used Java Script for Validation Purposes and HTML, CSS for designing webpages.
  • Designed and developed front end using JSP and other custom tag libraries.
  • Involved in writing shell scripts for deploying application on UNIX.
  • Used Ant tool to build teh project.

Environment: Spring MVC, Hibernate, JBOSS, JSP, Session Beans, HTML, CSS, Java Script, JNDI, Oracle 10g, Agile Development Model, UNIX Shell Scripting, Ant.

We'd love your feedback!