We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Albany, NY

PROFESSIONAL SUMMARY:

  • Around 10 years of professional IT experience with full project lifecycle development in JEE technologies Requirements analysis, Design, Development, Testing and Deployment of software applications.
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Requirement gathering, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing and Deployment.
  • Excellent working experience in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, Factory, Facade, Service Locator etc).
  • Experience in working with different SDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM).
  • Developed web - based applications using Java, J2EE, Hibernate, Spring, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC).
  • Developed Service Oriented Architecture (SOA) based J2EEapplications that confirms SOA Standards.
  • Skills on implementation of the project using both core and advanced Java technologies (Servlets, JSP, JSF, Hibernate, Spring, EJB, JNDI, JMS, JDBC, RMI) with various middleware technologies.
  • Hands on experience with Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections.
  • Experience in client-side development with XHTML, CSS, JavaScript, JQuery, Angular JS, Bootstrap, JSON and DHTML.
  • Hands on experience in MVC architecture such as Struts framework, Spring MVC.
  • Have extensive working knowledge on UNIX Shell Scripting and worked on Linux, Solaris.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, DTD, XSD, JAXB, JAXP, Apache Axis.
  • Implemented the application using Spring Boot and Spring Data Framework and handled the security using spring security.
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest Services.
  • Hands on experience with PL/SQL Stored Procedures, Triggers and Views.
  • Proficiency in multiple databases like MongoDB, Cassandra, MySql, ORACLE and MS SQL Server.
  • Experience in developing Internet/Intranet Applications with Web Services like WSDL, SOAP and RESTful.
  • Experience with amazon web services (AWS) and amazon cloud technologies such as Amazon EC2 (virtual servers), Amazon Cloud Watch (monitoring).
  • Deploy application updates to AWS and monitored the load balancing of different instances.
  • Experience with test driven development (TDD) using a unit testing framework Junit and knowledge of ANT, Maven and Log4j tools.
  • Worked on deployment, installation, configuration and issues with Application servers like JBoss, Apache Tomcat, Web sphere and Web Logic.
  •   Expertise in using SOA and Web Services Technologies and Tools like Web Services, SOAP, REST, UDDI, SOAP UI.
  • Experienced in requirement analysis, and preparing High Level and Low Level design (HLD and LLD).
  • Used version controller tools like Subversion and CVS, Tortoise SVN and Git.
  • Experienced with RAD/TOAD Iterative development methodologies.
  • Ability to learn and use new systems and paradigms in considerably less time.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.
TECHNICAL SKILLS:

Languages:  Java, J2EE, SQL, PL/SQL.Enterprise Java  JSP, Servlet, JNDI, JDBC, Log4J API, Java security.

Mark-up/XML Technologies:  DHTML, XHTML, JavaScript, AngularJS, CSS, XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JQuery, JSON.

Frameworks:  Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, spring boot, JSF, JUnit, Jasper reports, SOAP UI, Groovy.

Web services:  SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Axis2,CFX, AWS.

Web/App Servers:  Web Sphere, Apache, Tomcat, JBoss EAP, Web Logic Server.

Database:  Oracle, SQL-Server, MySQL Server, TOAD, DB2.

IDEs:  Spring Tool Suite, Eclipse, IBM Web Sphere Rational Architect.

O-R mapping:  Hibernate, JPA.

Modeling/ CASE Tools:  Rational Rose, Star UML, MS Visio Professional.

Testing Tools/ Others:  JUnit, Soap UI, Putty, Rational Clear Quest, RTC, StarTeam.

Version Control:  Tortoise SVN,CVS, Rational Clear case, Git and Mercurial.

OS & Environment:  Windows Vista/XP/2000/NT, Sun Solaris, UNIX, Linux.

Design Patterns:  MVC, Front Controller, Singleton, Business Delegate and DAO patterns.

PROFESSIONAL EXPERIENCE:

Confidential

Albany, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Generated the use case diagrams, Activity diagrams, Class diagrams and Sequence Diagrams in the design phase using Star UML tool.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Developed the User Interface using JSP, Spring MVC frameworks, JQuery, HTML5, CSS3, Node JS, Bootstrap JS and Angular JS.
  • Implements responsive design template to get a new interface in Bootstrap, HTML.
  • Developed Single page application and structured the JavaScript code using AngularJS.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Implemented the application using  Spring MVC Framework and handled the security using  spring security .
  • Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed web services and published in SOA environment.
  • Implemented Web-Services to integrate between different applications components using RESTFul using Jersey .
  • Developed RESTFul Web services for transmission of data in JSON format.
  • Used GWT and Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Developed Database Procedures for updating, Inserting, and deleting table for a complete logical Unit of Work (LUW) using PL/SQL under Oracle Database Server .
  • Actively involved in writing SQL using SQL query builder.
  • Used DAO pattern to retrieve the data from database.. 
  • Design and develop custom pipes (JMS, Web Services and SQL) for mandates & accounts to flow into various processing systems.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Worked with WebSphere application server that handles various requests from Client.
  • Deploying fixes and updates using IBM WebSphere application server. 
  • Developed test cases using Junit and the build scripts using Maven.
  • Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment:

Java, Hibernate, Spring MVC, Spring IOC, Servlets, XML, Tortoise SVN, JSP, HTML, Bootstrap, Angular Js, NodeJs, MVC, Star UML, JUnit, Maven, WebSphere, Apache AXIS, UML, SOA, JAX-WS, Sun Metro stack, RESTful, SOAP UI, Spring boot, spring security, AWS,Log4J, SOAP, Oracle 10g, WSDL, JavaScript, Angular Js, Groovy, AJAX, JIRA and Spring Tool Suite.

Confidential

Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Involved in developing the Graphical User Interface using HTML, JavaScript, CSS, Angular JS and JSP and AJAX.
  • Used AJAX API for intensive user operations and client-side validations.
  • Coded Java Beans with Eclipse IDE and implemented the logic for navigation between JSP pages using MVC design patterns.
  • Used Spring MVC, Ajax and Dependency Injection for handling presentation and business logic.
  • To maintain loose coupling between layers published the business layer as services and injected the necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Integrated Spring DAO for data access using Hibernate.
  • Used Spring Security for Authentication and Authorization of the application.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers.
  • D eveloped and consumed SOAP and Restful services in SOA environment.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • 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, IBM DB2.
  • Wrote client side validations for DOJO and XML files which checks for the valid values for the different events that are being logged.
  • Implemented Asynchronous messaging between components using JMS.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J for Logging Errors, debugging and tracking using logger’s components.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Responsible for administration tasks such as Installation, Configuration, Monitoring and Performance Tuning of JBoss EAP Weblogic Application Server

Environment:

Java, J2EE, XMI, JSF, Hibernate, Spring, Spring Aop, SQL, PL/SQL, Spring, IBM DB2, XMI, CSS, Log4j, Sub version, JQuery Web Services Soap, JMS, Angular JS, SOA, Unit Test, Bug Fixing JBoss Application Server, Maven, Eclipse, Rational clear case ,JIRA.

Confidential

Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Involved in Object analysis, design and documentation of the application model using UML.
  • Developed front-end screens using Struts, JSP, HTML, AJAX, JQuery, JavaScript and CSS.
  • Used Java script, JQuery, JSTL, CSS3 and Struts 2 tags for developing the JSP’S.
  • Involved in component development using J2EE principles and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
  • Used Ajax and jQuery to dynamically load the content into the web pages without reloading the pages.
  • Used Spring Framework for dependency injection for Action classes using Application Context XML file.
  • Involved in implementation of MVC pattern using JSP and Spring Controller.
  • Implemented MVC architecture using JSP Spring, Hibernate and used Spring Framework to initialize managed beans and services.
  • Designed and integrated the full scale Spring / Hibernate persistence solution with the application architectures.
  • Used Spring AOP for reporting and used a test driven approach to development leveraging spring’s support for unit testing.
  • Implemented Authentication, Upload, Report and Logout processes. Supports Multipart file upload.
  • Developed code using servlets API and java API.
  • Implemented the page GUI pages by using AJAX to asynchronous communication.
  •   Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Implemented persistence layer using HIBERNATE, Hibernate Transaction Manager is used to maintain the transaction persistence.  
  • Worked on Hibernate for mapping the java objects to relational database and SQL queries to fetch the data, insert and update the data from the database. 
  • Used Hibernate in data access layer to access and update information in the database. 
  • Implemented SOAP web services using apache axis. Used SoapUI for web services testing.
  • Created and executed unit test cases by using Junit framework and logging with log4j.
  • Worked with defect tracking system Mantis.
  • Worked with IDE as Eclipse Indigo and deployed into Tomcat Server & used ant build tool to achieve more functionality for build process.
  • Participated in Code Reviews of other modules, documents, test cases.
  • Developed Full text search using Apache Lucene.
  • Responsible for CI builds and integration of development stream in SVN.
  • Extensively solved lot of tickets raised by users in Pivotal Tracker tool (Agile Project Management Tool).

Environment:

Java, J2EE (JSP & Servlets), Java API,GUI,HTML, CSS, JavaScript, Ajax, Jquery, JSTL, Hibernate, Hibernate Transaction, Spring, Spring Aop, web services, Soap, XML, UML, Testing, JBoss, Struts ,Junit Eclipse Indigo, Ant , Pivotal Tracker, SVN, Oracle 10g, SoapUI, Mantis, Tomcat.

Confidential

Developer

Responsibilities:

  • Responsible for communication with the client, team members.
  • Analysis the requirements given by the client.
  • Resolve the issues and enhanced the application.
  • Involved in development of Order center Application.
  • Technologies: Struts, J2EE, Oracle 9i, Sun One Application Server 7.0, Edit plus, SAP.

Confidential

Developer

Responsibilities:

  • Responsible for communication with the client and coordinating with onside manager.
  • Analysis the requirements given by the client.
  • Involved in development of SCHWAB.COM web application.
  • Technologies: Java, JSP, servlets, JDBC, UNIX, oracle9i, XML, XSL, WSAD5.0,
  • Web sphere 5.0, IBM HTTP Server, Barista.

We'd love your feedback!