We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

MD

SUMMARY

  • Over 7 years’ work experience in Java, J2EE technologies in full application cycle implementation from Requirement Gathering, Analysis, Design, Development, Implementation, database design and Unit, Integration Testing in Mobile, Banking, Retail & Manufacturing domain.
  • Experience using Java core concepts including, Java 6, Java 5 generics, multi - threading, data structures and collections in Java/J2EE applications.
  • Worked on Amazon Web Services (EC2, ELB, VPC, S3, Cloud Front, IAM, RDS, Route 53, Cloud Watch, and SNS).
  • Expertise in architecture/application development utilizing J2EE based technologies, such as Java1.6, J2EE, JSF, Spring 3.0, Spring Boot, Struts 2.0, Hibernate, HTML 5, CSS3, JavaScript, JSTL, Servlets, JSP, RM I, JDBC, ANT, MAVEN.
  • Expertise in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobile, AngularJS to make better Single Page Application(SPA)working on Node.JS Server.
  • Good hands on experience in Springs Core (IOC and AOP), Struts 2 and Hibernate frameworks.
  • Good experience in application development using Model View Controller (MVC) Framework.
  • Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.
  • Successfully implemented and complied many of my java applications using different IDE tools like Eclipse, RAD and Net Beans.
  • Proficient in using various design patterns such as MVC, DTO, VO, Singleton, Factory Pattern and DAO.
  • Well-versed in developing applications with Service Oriented Architecture ( SOA ) using WSDL, SOAP, JAXB, AXIS, JAX-WS and Restful web services.
  • Expertise in Agile and Waterfall Software Development Methodology including Scrum technology.
  • Work closely with architect and clients to define and prioritize their use cases and iteratively develop APIs and architecture.
  • Expertise in deploying applications on IBM Web Sphere Application Server 7.0/6.0/ 5.3, BEA Web logic 9.1/7.x, J-Boss 4.0 application servers and Tomcat 5.0 web server.
  • Expertise in designing and developing web based enterprise applications using J2EE technologies and frameworks like JDBC, Servlets2.3/2.4, Struts, JSPs1.2/2.0, EJB 2.0, MDB, JNDI, JMS1.1, Java Beans, Log4J, XML, HTML and UML.
  • Expertise in database modelling, administration and development using SQL, T-SQL and PL/SQL in Oracle (8i, 9i and 10g), MY-SQL, DB2 and SQL Server environments.
  • Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate and retrieved data from them in many of my applications.
  • Created Maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
  • Expertise in developing and consuming Web services including different technologies and standards like DTD, XSD, SOAP, Restful API calls on server side, JIRA, WSDL, Apache CXF, JAX-WS, and Apache Axis.
  • Experience in working on source controller tools like Subversion (SVN), CVS, IBM Clear case, Perforce, and GIT.
  • Good experience in recognizing and reusing Design Patterns -GOF, J2EE design patterns, Architectural patterns, SOA Design Patterns, Enterprise Integration Patterns.
  • Well experienced with databases such as Oracle and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages .
  • Created team documentation covering environment setup and best practices such as exception handling, logging, test-driven development, separation of concerns, information hiding, dependency injection, AOP, etc.
  • Experience in Bootstrap (responsive design), Backbone, and AngularJS frameworks
  • Versatile team player with good communication, analytical, presentation and inter-personal skills.

TECHNICAL SKILLS

J2EE Technology: Servlets 2.3, EJB 2.0/3.0, JDBC 3.0, JSP 2.0, Swing, JNDI, JMS 1.1, Webservices, SOA

Programming Languages: Java 1.6/1.7, C, C++, SQL, Shell scripting, Angular JS, Ant, Maven, PL/SQL.

Web Technologies: SGML, XML, XSL 2.0, XSLT 2.0, HTML, CSS, Grails, DHTML, JavaScript, JQuery, JAX-WS, Angular, Node.Js Express

Design, Version Control: UML, Rational Rose, Subversion, Git, Maven.

Framework: Spring-boot, Struts 1.1/1.2, Hibernate 3.0, Spring 1.0.2, ANT, MAVEN, Log4J, JUnit, Ext.JS, JMS, J2EE Design Patterns

Databases: Oracle 10g/11g, DB2 7.1/6.5, MS SQL Server 2000, MySQL 4.1, Couchbase DB, Postgres.

Application/Web Servers: IBM WebSphere 3.5/4.x/5.x, BEA WebLogic 6.x/7.x/8.x, Apache Tomcat/Server 5.0, JBoss, MongoDB, AWS.

Operating Systems: WINDOWS, UNIX, LINUX.

IDE/ Modelling Tools: IBM WebSphere Studio Application Developer (WSAD) 5.0/5.1.2, MyEclipse Blue, Eclipse, Rational Application Developer 5.0/6.0/7.0 (RAD), Spring tool Suite (STS).

Database Tools: MySQL Workbench, SQL Developer.

Design Methodologies: J2EE Design Patterns, MVC Pattern, Java Design pattern

SOA: Services (JAX-WS), REST Web Services (JAX-RS), SOAP Web.

Cloud: Amazon Web Services (EC2, Route53, S3, RDS, CloudWatch, IAM, SNS, VPC, ELB)

PROFESSIONAL EXPERIENCE

Senior Java/J2EE Developer

Confidential, MD

Responsibilities:

  • Designed the project using Dispatcher Servlets, Controllers and View Resolvers of Spring MVC framework utilizing spring concepts like DI Dependency Injection and AOP Aspect Oriented Programming for business logic.
  • Primarily focused on the Spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in the analysis, design, development, testing and maintenance phases of Software.
  • Development Life Cycle (SDLC) of benefit shift Project.
  • Developed the Action Classes, Action Form Classes, created JSPs using Spring tag libraries and configured in Spring-config.xml, Web.xml files.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Manage and configure AWS services as per the business needs (ELB, SNS, EC2, Route53, S3, RDS, Cloud Watch, IAM, SNS, VPC, SES, ETC).
  • Involved in deployment of Java Web Applications in AWS.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Design UI screens using JSP, CSS, Spring Framework, AJAX, Java Script and HTML.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well organized result in web pages by writing AngularJS controller, directives, services, and route providers. Also used Angular.js filter to make the data searchable and sortable.
  • Developed and implemented POJOs using Hibernate.
  • Developed Single Page Web Applications (SPA) by consuming Restful Web Services.
  • Extensively involved in coding with AngularJS, jQuery UI and jQuery Mobile to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
  • All the functionality is implemented using Spring IO / Spring Boot, Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring Transactions and Spring security modules.
  • Used SOAP UI 4.5.1 to test the request and response of the application.
  • Worked on developing the web services classes, WSDL using Apache Axis. Developed Web Services to retrieve data from legacy systems.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory Developed web services components using XML, SOAP and Axis.
  • Involved in writing DAO’s, Services and also involved in integrating the applications.
  • Used Multi-threading concepts in various applications.
  • Used DAO, DTO, Singleton, Composite view design patterns in the App development.
  • Involved in Deploying and Configuring applications in Web Sphere8.0 to deploy the applications in various regions.
  • Used Maven scripts to bundle and deploy, and Log4J components for logging applications.
  • Used SCM as a Version control system to check in & Check-out the code.
  • Developed various test cases and performed unit testing using JUnit.
  • Incorporated error handling through exception handling in different layers and generating custom exceptions and codes.
  • Creation of database objects like tables, views, stored procedures, materialized views and packages using oracle tools like PL/SQL developer.
  • Configure SQL using Liquibase preconditions, insert, update and rollback. This will reduces the maintaining traditional way scripting and maintaining the data in different environments.
  • Used putty for logging into UNIX to perform bootstrap and checking server logs.

Environment: Java, JEE, Spring3.0, Hibernate, JSP2.0, Servlets 2.4, JDBC 4.0, SQL, PL/SQL, HTML, XML, CSS, RTC, AJAX, JavaScript, Web Sphere8.0, Log4J, SOAP UI 4.5.1, Restful Web Services, Maven, RAD 8.5, UNIX and Windows

Senior Full Stack Java Developer

Confidential, Palo Alto, CA

Responsibilities:

  • Designed the application using Agile Methodology.
  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • Hands on experience in J2EE framework Struts.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Extensively used Core Java API, Spring API in developing the business logic.
  • Worked on Servlets, JSP, Drools, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Implemented the Graphic User Interface GUI by coding in HTML5, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI.
  • Design/implementation of build/deployment processes (Maven, Grails, Gradle, Jenkins integration).
  • Customization of the Grails layer for specific requirements or troubleshooting issues.
  • Experience deploying applications in Amazon AWS/Google/Azure/IBM.
  • Developed SOA, software apps and web service solutions using Oracle OSB 11g
  • Implemented SOA solutions and business processes by using BPEL.
  • Worked within SOA based enterprise framework to build web services.
  • Created Composite Applications, Home Security components and Adapters by using Oracle SOA technology.
  • Imported and managed multiple corporate applications using git tool from the Team foundation server repository.
  • Used JDeveloper 11g to develop Java, ADF, BPM and SOA applications.
  • Developed business process execution language processes and deployed them using Oracle SOA Suite 11g. web application using Java, Spring framework, Bootstrap, Jquery, apache tiles.
  • Architected services to align with business objectives and fit into overall SOA driven program.
  • Trained BSL team on Spring MVC, Spring Core, Spring Web flow modules with PowerPoint presentations and sample applications to work on to gain practical knowledge on different modules of spring.
  • Ensured Service design fits into overall SOA driven program.
  • Involved in using HTML, DHTML, Java Script, AJAX, ExtJs, JQUERY, JSP and Tag Libraries to develop view pages
  • Worked with cross-functional teams to support JIRA and Tempo in ways that will help them improve their business process.
  • Coordinated with team leads to determine needs and how best to implement JIRA within department.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Experience working with Flex, Flash and Silverlight embedded objects.
  • Experience with Internet Application Development such as HTML5, FLEX CSS3
  • Maintained, structured, and surveyed documents within the NoSQL MongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Project will involve multiple technologies - Adobe Flex, JavaScript, J2EE (WebSphere), Oracle and GIS technologies.
  • Collaborated with designer to create pixel-perfect, cross-platform mobile/web application Demonstrated rapid development by creating promotional content for special bowling events.
  • Backend API has been completely developed with ExtJS providing us a great performance when our users access from their mobile devices.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Developed user interface components using JSP and Spring tag libraries.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in designing of user interface.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Developed RESTFUL web service.
  • Using appropriate Mobile Web Standards, XML, XSD, WSDL, HTML5, Java/J2EE, JQuery/Plugins, CSS and Android SDK and eclipse mobile tools as a team lead developed customer client interface to medical records application.
  • Hands on experience in JSON parsing and XML parsing.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Designed and developed web pages using HTML, JSP, JavaScript Groovy/ Grails and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript and jQuery.
  • Performed Unit testing and Integration Testing.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Deployed GUI code to WebLogic application environment and standalone components to JBoss Server.
  • Involved in Units integration, bug fixing and User acceptance testing with test cases.

Environment: JDK 1.7, J2EE, Servlets, JSF’s, JQuery, Spring 3 (Spring MVC, Drools, Spring Annotations, Spring AOP), Microsoft SQL Server 2008, Tomcat 6, SOAP Web services, Pixel perfect, WebLogic Server8.1/9.x/10.x, MIS stand point server, Maven3, Eclipse Juno, JQUERY/Plugins, Jira, Git, Linux, W3c, Perl, Apache camel, Log4J, JDBC, X-Store, Spring JDBC, JUnit, Ext.JS, XML, MICROS, Hibernate, Swing, WCS 5.6.1, Unix, Windows, SOA, JavaScript, Node.js, Groovy, AJAX, REST, PL/SQL, CSS, Grails, Maven, Spring web flow, Linux.

Java/J2EE Developer

Confidential, Boston, MA

Responsibilities:

  • Involved in Requirement analysis and Enhancement implementation in Configuration application.
  • Completes the applications development by coordinating requirements, schedules, and activities, contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Used Spring MVC and Spring Web Flow frameworks in implementing this application, and redesigned many of the components in the application from original Java based MVC and Servlets and JSP.
  • Designed and developed Servlets to communicate between presentation and business layer.
  • Responsible for developing DAO layer using SpringMVC and configuration XML’s for Hibernate and to also manage CRUD operations (insert, update, and delete).
  • Write and maintain codes using technical specifications to update existing application
  • ANT scripts, and used Maven tool to build and deploy J2EEApplications.
  • Implemented server side code with Business Object (BO), Data Access Objects(DAO), Spring and Hibernate3.x
  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the web service request and response.
  • Used JSP, AJAX, HTML, CSS and JavaScript libraries like Bootstrap and jQuery to develop the User Interface.
  • Designed and developed RESTFUL Web Services using Spring Framework.
  • Responsible to design Technical designed documents.
  • Configured log4j to enable/disable logging in application.
  • Uses second level cache to enhance performance and proper memory management.
  • Created multi-module maven project and used maven to build applications and Jenkins for continuous integration.
  • Created WAR/EAR files from maven and deployed them on Apache Tomcat.
  • Used log4j, JUnit for debugging, testing and maintaining the system state.
  • Used SOAP - UI for testing the web services.
  • Involved in doing code reviews using Fish - Eye .
  • Developed web pages using Angular JS, JavaScript and CSS.

Environment: Agile methodology, JDK 1.6, J2EE, Restful Web services, Spring, Jira, Linux, Git, W3C Apache Camel, Hibernate, EJB3.0 with message driven bean, Oracle, Maven, Log4j, JUnit, XML and, Spring web flow, JQuery UI, Web Logic Application Server.

Java Developer

Confidential, Conshohocken, PA

Responsibilities:

  • Participated in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Adopted J2EE best practices using J2EE design patterns.
  • Developed presentation layer using JSP, HTML, JQuery, CSS, Javascript.
  • Developed various Action classes and Form bean classes using JSF framework.
  • Have developed stateless session enterprise java beans.
  • Used Spring MVC for writing web components.
  • Developed software using agile methodologies.
  • Implemented the project using IDE Eclipse.
  • Implementing REST API and deployment.
  • Used the features of the Spring Core layer and Spring DAO support layer in order to develop the application.
  • Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Involved in the configuration of Hibernate into a Spring application and used Spring’s DAO support to build Hibernate Dao classes.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Developed stored procedures with SQL Server.
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed Maven Scripts to do compilation, packaging and deployment in an application server.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
  • Developed UNIX shell script for copying, removing and deploying java applications to Application server.

Environment: Java 1.6, J2EE, JSP, Servlets, JSF, JDBC, HTML, Hibernate, SQL, AJAX, Springs, JNDI, SQL Server 2005, JBOSS, XML, JQuery, CSS, Windows, Eclipse, Log4j, Design Patterns, UNIX

Java Developer

Confidential

Responsibilities:

  • Designed, developed, debugged and tested the web-based application using the J2EE architecture.
  • Developed WS-Security based Web Services to interact.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript and Server side data validations using JSF validators.
  • Developed & deployed the application in Web Sphere Application Server.
  • Created XML Schema, XML template and XSL.
  • Involved in the design and development of XML presentation using CSS & XSLT.
  • Designed and developed presentation layer using JSP, HTML and JavaScript.
  • Implemented DAO Objects to Communicate with Persistence Layer.
  • Worked with STRUTS MVC Framework.
  • Involved mainly in developing the Enterprise Java Beans (Session and Entity Beans), Servlets and JSP .
  • Designed and implementation of the Entity Beans to access database.
  • Involved in analysis, design and development of the whole Website.
  • Involved in design and development of the user interface .
  • Used Eclipse for Java as IDE.
  • Analyzed the software requirements, specification, designing and coding .
  • Client side validation using Java Script .
  • Gathered client requirements, analyzing business and technical options and doucumentation.
  • The UML use case designs are developed for each business requirements using Rational Software Architect v7.0/6.0.
  • Designed the data base and Normalized the Data Base in 3NF .In Normalization resolved the trivial dependences, non-key attribute & transitive dependences using 1NF, 2NF & 3NF.

Environment: J2EE1.6, J2SE 1.6, Java, JSP, JavaBeans, Java Script, JQuery, Struts v1.3.10, JSF v1.2, XML, XSLT, Web Sphere Integration Developer, Web Sphere Application Server (WAS) 6.1, Tomcat v6.0, DB2 v9.5, SQL Query Analyzer, SQL Server 2005/2000.

Java Developer

Confidential

Responsibilities:

  • Participating in user requirement sessions to gather business requirements.
  • Gathering requirements and prepared use cases and sequence diagrams.
  • Developed class diagrams for the system.
  • Developed Servlets to handle HTTP requests.
  • Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Developed JSP pages which will help the recruitment management in Assurgent Technologies to track the candidate report.
  • Developed front end pages with HTML, CSS, JavaScript and JSP tag libraries.
  • Implemented JDBC to interact with database.
  • Testing of individual modules for developer perspective.
  • Performance tuning optimization of critical queries.

Environment: Java, J2EE, Servlets, JSP, JavaScript, CSS, UML, HTML, JDBC, Apache Tomcat, Net Beans IDE, Oracle 9i, MySQL.

We'd love your feedback!