We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Dublin, OH

SUMMARY:

  • 8 Years of extensive experience in all phases of Software Development Life Cycle (SDLC) including analysis, design, application development, testing and maintenance.
  • Exposure to Full Life Cycle in different software development methodologies like Water Fall Model and various Agile Methodologies like Test Driven Development, SCRUM and Pair Programming.
  • Experienced on the Healthcare, Insurance, Financial, Banking domains.
  • Designed and coded Hibernate, Struts for mapping, configurations and HQL for enhancement and new module development of Transport Optimization, Planning and Scheduling Web app.
  • Proficiency in Core Java, (Multithreading, I/O Stream, Serialization, Collections, RMI, JDBC and Exceptions).
  • Experienced in J2EE Design patterns, Struts framework, Spring, Hibernate.
  • Hands on experience in the area Web application using J2EE technologies like Java, Servlets, JSP, EJB.
  • Proficiencies in Oracle, DB2, MYSQL, NoSQL, and MonogoDB.
  • Management and design of integrated build pipelines using continuous integration workflows such as Jenkins, Docker.
  • Excellent in Front - end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, JQuery to make better Single Page Application (SPA) working on Node.JS Server.
  • Experienced in Bootstrap (responsive design), Backbone and AngularJS frameworks.
  • Extensive experience in Angular.JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, http get/post methods and directives to realize functionalities like input validations, searchable.
  • Strong experience in build and compilation tools for the project like Ant, Gradle and Maven.
  • Involved in various activities like Design, Coding, End-to-End Testing and Production Support for various online applications.
  • Expertise in the designing of various Software Systems using UML concepts and J2EE Design Patterns (Singleton, MVC, Factory, DTO, Session Façade, DAO, Business Delegate).
  • Extensively used Spring Web MVC, Spring ORM, Spring Dependency Injection, Spring JDBC & DAO and Spring Security.
  • Experienced in Cloud Computing and Web services. Performed configuration, deployment and support of cloud services including Amazon Web Services(AWS).
  • Designed and Developed a number of applicants in using Ajax, JSTL, JQuery, Log4J, JUnit.
  • Extensive experience in programming, deploying, configuring and fine-tuning middle-tier popular J2EE application Servers like Web Sphere, WebLogic and open source Apache Tomcat and JBoss.
  • Expertise in Jenkins/Hudson methodologies includes CI (Continuous Integration) and CD (Continuous Deployment).
  • Experienced in QA testing, Manual, Performance and Automation testing of Client Server and Web based applications.
  • Experienced with Microservices for the delivery of software products across the enterprise.
  • Experienced in Service Oriented Architecture (SOA), Web Services design, development and deployment using WSDL, REST, UDDI, JAXP, SAX, DOM, XSLT, Apache AXIS, SOAP Web Services.
  • Used Karma and Jasmine to do unit testing and end to end testing.
  • Experienced in PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using Query Manager.
  • Worked on design and development of LDAP infrastructure for Rapid Deployment.
  • Good exposure to CI environment and version control tools like CVS (Concurrent version Systems), SVN (Apache subversion), CLEAR CASE, GIT, Perforce Version control system.
  • Good exposure on cloud stack such as Amazon Web Services(AWS).
  • Experienced in working with MyEclipse, JDeveloper, NetBeans.
  • Implemented business logic components using POJOs.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.

TECHNICAL SKILLS:

Languages/Tools: Java, J2EE, XML, HTML, DHTML.

J2EE Standards: JDBC, JNDI, JMS, JavaMail & XML Deployment Descriptors.

Web/Distributed Technologies: J2EE, Servlets, JSP, Struts, JSF, Spring MVC, Spring Portlets, JSTL, EJB, RMI, XML, XSD, UML, MVC, JDBC, JPA, Hibernate.

Databases: Oracle, MySQL, DB2, MS Access, NoSQL.

Browser Scripting: JavaScript, jQuery, DHTML, AJAX, AngularJS.

IDE & Tools: Eclipse, NetBeans, Dragon Designer, JDeveloper, RAD, SoapUI, RESTClient, SQL Developer, Toad, Wire shark.

App/Web Servers: IBM WebSphere, BEA WebLogic, Apache Tomcat.

Messaging & WebServices Technology: SOAP, WSDL, UDDI, XML, JAX-RPC, JAX-WS, JAXB, JAXP, JMS.

Content Management: SVN, CVS, Dimension, Rational ClearCase .

Testing & Build Tools: JUnit, Mockito, PowerMockito, Rally, Jenkins, Continuum, JMeter, Log4j, Rational ClearCase, CVS, Maven .

Operating Systems: Windows, MS-DOS, UNIX, Linux.

PROFESSIONAL EXPERIENCE:

Confidential,Dublin,OH

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Design and developed web application using JSF, Spring Web Flow, Spring and AJAX technology.
  • Used Selenium Web driver for automating functional testing and to identify various critical points in applications.
  • Configured Selenium Web driver, Maven tool and created selenium automation scripts in java using TestNG.
  • Design and developed front end UI using JSF, Apache MyFaces and RichFaces components.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Used JSON parsing to implement Rest Web Services.
  • CSS and Bootstrap for styling the HTML elements.
  • Developed Mail Merge framework to create bulk mails by merging data with MS word templates using MS Office Java API.
  • Prepared and Execution of test scripts using Selenium.
  • Designed and Developed LDAP Authentication & Authorization Services using Java, LDAP, DB2Commands.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Reviewing the test reports using TestNG.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub, Whenever a new github container from it.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • GUI design and development using java Swing.
  • Used for open source web testing.
  • Implemented sign in logic using Google+ API with OAuth 2.0.
  • Analyze the technical architecture of the Interwoven TeamSite application.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Developed systems to enable baselining and tracking of different types of Reference Data; automated the creation and labeling and adding to version control, then set up push - button deployments from Subversion to Oracle Databases via Jenkins.
  • Performed configuration, deployment and support of Cloud services including Amazon Web Services.
  • Developed dump and Load Utility to extract and load the data to DB2 using Java and JExcel API.
  • Web development techniques and advancements in the area of UX and responsive frameworks.
  • Designed and developed Web Services to provide services to the various clients using REST.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from front-end JQuery Ajax calls.
  • Experience in Web Services development using Apache-Axis, JAX-RPC, JAXB and Security architecture for marinating security levels for business process.
  • Developed plugins for Atlassian tools to integrate external systems following best practices.
  • Worked in BDD and TDD driven environment.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Wrote JUnit classes for the services and prepared documentation.
  • Involved in writing JUnit TestCases for unit testing.
  • Integrated various modules and deployed them in WebSphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying the application.

Environment: Java 1.7, J2EE, JSP, JSTL, JSF, RichFaces, Spring Framework, Hibernate, XML, JavaScript, Jenkins, Node.js, REST, DB2, CSS3, JDBC, HTML5, Bootstrap, CVS, JUnit, Selenium, XSL, XSLT, RAD, LDAP, WebSphere Application Server.

Confidential,Chicago,IL

Full Stack Developer

Responsibilities:

  • Developing J2EE web services involving all the stages of Software Development Life Cycle.
  • Involve in the requirements gathering, Design, Development, Unit testing and Bug fixing.
  • Use Design Patterns like MVC, Business Delegate, Service Locator, Session Façade and DAO.
  • Develop the applications using new features of Java JDK including Annotations, Generics, enhanced for loop and Enums.
  • Developed the functionalities using Agile Methodology.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Developed and implemented responsive web pages using JSF Primefaces while maintaining high usability standards.
  • Created and injected Spring services, Spring boot, Spring controllers and DAOs to achieve dependency injection and to write objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Develop and Implement interface for SOAP Web Services using JAX-WS framework involving Global Transactions.
  • Exposed the Web Services to the client applications by sharing the WSDL’s generated from Java Class using Apache Axis2.
  • Validating the input beans for web services using JSR303 framework.
  • Experience in developing front and back end applications using DOJO.
  • Used Hibernate to map to Oracle database.
  • Used oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Statements.
  • Used AJAX extensively to implement front end / user interface features in the application.
  • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Micro services has been built using spring boot, spring security and deployed to AWS cloud.
  • Use IBM DB2 for creating databases and performing DB2 operations on the tables.
  • Database development required creation of new tables, inserting data into the tables, updating data in the tables and deleting data from the tables and required SQL tuning to reduce the response time in the application.
  • Deployed the application on IBM Web Sphere Application Server.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Used Splunk to get the Testing, Pre-productions and Production logs.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Apache Maven for project management and building the application.
  • Used Log4j utility to generate run-time logs.
  • SVN being used for project management and version management.

Environment: J2EE, Java, Spring framework, Hibernate, JSR, JDBC, AJAX, JAX-WS, SOAP, XML, Java Beans, HTML4/5, CSS3,JavaScript, AngularJS, Oracle, IBM RSA, IBM Web Sphere, Splunk, DOJO, Agile Methodology, Design Patterns, SVN, Apache Maven, JUnit, XSLT.

Confidential,San Mateo,CA

Java/J2EE Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control(MVC) structure using Spring.
  • Followed Agile Software Development with Scrum methodology.
  • Responsible to enhance the web application UI using HTML, Java Script, AngularJS, XML, JSP, CSS as per the requirements and providing the client side using java script validations.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using hibernate annotations.
  • Implemented application level persistence using Hibernate.
  • Responsible to write the different service classes and utility API, which will be used access the framework.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, JNDI and Deployments in WebSphere Server.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web Services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Developed common library using iBATIS to execute various database commands against Oracle database.
  • Using WSDL, SOAP, JAX-WS, JAX-RS CXF technologies to create web services, generate stubs and consuming the existing services.
  • Continuous Deployment using Jenkins and CA Release automation tool.
  • Hands on implementation of continuous service testing and service virtualization with the help of different tools like SOAP UI and POSTMAN.
  • Legacy applications built on top Spring Security, Spring Data, Spring XD, Spring Hibernate Template.
  • Used WebSphere application server for design, development and deployment of applications.
  • Consumed Web Services using Apache CXF framework for getting remote information.
  • Used Log4j for the logging the output to the files.
  • Used JUnit for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues and escalating to the higher levels.
  • Worked on code enhancement and refactoring to achieve reusability.
  • Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project.

Environment: Core Java, J2EE, SPA, Spring, Web Services, JDBC, XML, JavaScript, Angular.js, HTML, SOAP UI, Win SCP, HP Quality Rally, IBM Web Sphere Application Server, Log4j, Linux.

Confidential

Java Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, Session Façade and DAO.
  • Developed using new features of Java Annotations, generics, enhanced for loop and Enums. Used for implementing IOC, AOP and ORM for back end tiers.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Created and injected Spring Services, Spring Controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Configured and build Asynchronous communication with JMS services with MQ series.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
  • Used Aptana Studio and Sublime to develop and debug application code.
  • Used X Stream API to transfer data back and forth between Spring MVC.
  • Used AJAX extensively to implement front end/user interface features in the application.
  • Designed and developed custom message adapter components that allowed message to travel through IBM MQ Series XML Beans and JMS.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS..
  • UI design and development using JBOSS SEAM
  • Involved in a full life Cycle Object Oriented application development - Object Modeling, Database Mapping, GUI Design.
  • SVN was used for project management and version management.
  • Deployed GUI code to WebLogic application environment and standalone components to JBOSS.
  • Deployed the application on Web sphere application server.
  • Developed Functional Requirement Document based on users requirement.
  • Experience with Flex framework for building and maintaining web applications.

Environment: Core Java, J2EE, JQuery, JSON, Servlets, JDBC, AJAX, Struts, XML, Java Beans, Apache POI, JQuery, JavaScript, Oracle, JBOSS, IBM RAD, SVC, Apache Maven, JUnit, XSLT, HTML/DHTML.

Confidential

Web/UI Developer

Responsibilities:

  • Involved in the development of programming user interface design and front-end(HTML) for the Web application using HTML, Java Script & CSS to the requirements of the client.
  • Coordination of project activities and ensure that all project phases are followed and properly documented.
  • Developed Presentation tier as HTML, Java Server Pages using Struts MVC framework implementing Struts validator.
  • Used log4J for logging and debugging of the application.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI Architect and Business Units.
  • Developed GUI using JavaScript, HTML, AJAX, CSS and JQuery in ongoing projects.
  • Model building by hand in HTML, CSS, XHTML, JavaScript, JQuery and AJAX.
  • Coded java Script for page functionality using JQuery.
  • Learned all necessary front-end skills, a mastery of CSS, HTML.
  • Involved in complete SDLC - Requirement Analysis, Development System and Integration Testing.
  • Involved in implementing the UI to support all the major browsers like Internet Explorer, Mozilla Firefox and Google Chrome.
  • Debugging the code using browser tools like Firebug.
  • Managed application state using server and client-based State Management options.

Environment: HTML, JavaScript, JQuery, Struts, UI Architect, CSS, Log4J, AJAX, Windows.

We'd love your feedback!