We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

IL

SUMMARY:

  • Around 8 years working experience in design, development and deployment of Distributed, Scalable Intranet/Internet applications, Transactional based Business to Business and Business to Confidential Applications.
  • Experience with Software Development Life Cycle methodologies and processes, including object - oriented development.
  • Experience in SDLC phases like Requirement Analysis, Implementation and Maintenance.
  • Hands on experience and highly skilled at web development using HTML5, JavaScript, CSS3, Knockout,js, Node.js, AngularJS and Bootstrap.
  • Good experience working with Content Management Systems (CMS) such as WordPress, Joomla and OmniUpdate.
  • Worked on different modules in Spring such as core, web, data.
  • Expertise in implementing MVC frameworks such as JSF, Spring Frameworks, MVC, Hibernate ORM.
  • Good noledge in Object Relation Mapping using Hibernate.
  • Strong understanding of Multi-Tier Environment and Design Patterns.
  • Experience with writing SQL queries on relational database systems MongoDB, PostgreSQL, Oracle and MySQL.
  • Hands on experience working with Web/Application Servers such as Tomcat, JBoss, WebSphere and WebLogic.
  • Testing experience in developing enterprise applications using JUnit and logging with Log4J for enterprise Web Applications.
  • Used Web Services to exchange information.
  • Used SOAP framework and WSDL.
  • Experience in issue tracking by using tools like JIRA and Bugzilla.
  • Experience using version controls such as GIT, CVS and SVN.
  • Good working experience with building tools such as Ant and Maven.
  • Hands on experience with continuous integration tool Jenkins.
  • Ability to multi-task, prioritize with good time-management skills and quick to adapt to new technologies with compliance to product quality.

TECHNICAL SKILLS:

Languages: Java Technologies:

C, C++, Java, SQL, .NET: JSF, EJB, JMS, JSP, JDBC, Java Beans, Servlets, Web Services

Databases: Framework:

PostgreSQL, Oracle: Confidential -Server, JSF, MVC, Spring, Hibernate, Tiles

Web Services: Web Technologies:

Content Management System: Web/Application Servers:

Tools: IDE:

SOAP, REST: HTML5, CSS, JavaScript, AngularJS, Knockout, jQuery, Node.js, XML, XSL

Joomla, WordPress, OmniUpdate: Apache Tomcat, WebLogic, JBoss, IBM WebSphere, IIS Server

JUnit, Log4j, XMLSpy: Eclipse, NetBeans, jGrasp, Microsoft Visual Studio

Operating Systems: Windows, Linux, MAC OS X

Build Scripts: Methodologies:

ANT, Maven, Jenkins: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Participated in the full life cycle of an Agile project and designed and developed user interfaces/applications.
  • Worked on requirements gathering, use case, design document, code and test plan reviews.
  • Interact with business users to gather requirements and design prototypes.
  • Administrative and user interaction screens are developed using JavaScript, jQuery, JSF, PrimeFaces, AJAX.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Created dynamic views using Bootstrap and implemented different modules in AngularJS.
  • Developed the UI component architecture for developer framework usingAngularJS.
  • Built Custom Directives using AngularJS and achieved two-way data binding.
  • Handled events and runtime errors using JSF event listeners and validations.
  • Wrote java classes to perform the business logic.
  • Implemented the project with open source - source components using Spring as a Middle Tier Component.
  • Complete patient medication lists are retrieved by using RESTful WebServices.
  • Worked on REST API calls and integrated withUI.
  • Consumed the WebServices which were developed using SOAP.
  • Used RX Track Database in which ETL jobs pull the information of patients into daily transmission database.
  • Used Oracle database as daily transmission database.
  • Used configuration management tool, Git for version control.
  • Used Data Mart to store the patient’s data for up to 2 years.
  • Performed Unit Testing with JUnit.
  • Used Jira for issue tracking.
  • Deployed applications in WebSphere Application Server.
  • Worked on setting up SSL in IBM HTTP Server.
  • Participated in peer reviews.

Environment: WebSphere, Java, Eclipse, JBoss, Maven, Git, Spring, JSF, JDBC, SQL, HTML, JavaScript, AngularJS, Bootstrap, Oracle, WebLogic Server.

Confidential, VA

Java/J2EE Developer

Responsibilities:

  • Participated in the full life cycle of an Agile project.
  • Involved in requirements gathering and analysis of the application.
  • Used HTML5, CSS3 and jQuery for developing dynamic webpages.
  • Developed front-end engineering using object-oriented JavaScript frameworks like Bootstrap and AngularJS.
  • Used AngularJS for validating Confidential side UI validations and implemented business logics.
  • Angular filters are used to modify the data and to club the data in directives using pipe character.
  • Responsive Web Design has been implemented by using Bootstrap.
  • Implemented the design to meet cross-browser compatibility.
  • Developed middle ware integration components using Spring Boot.
  • Used REST for creating web services and involved in writing programs to consume the web services using SOA with Spring framework.
  • Involved in the integration of Spring for implementing the Dependency Injection (DI/IoC).
  • Developed resources to serve the data in XML and JSON format by using XMLSpy.
  • Designed and developed Service Classes for encapsulating business processes using Singleton design pattern.
  • Developed JDBC DAO classes for the persistence layer.
  • Developed code for storing and retrieving large files such as zip files using Mongo GridFS.
  • Performing all the CRUD operations on the mongo collections (tables in regular databases).
  • Mongo Indexing to ensure that data is retrieved fast.
  • Conducted unit testing using JUnit testing framework.
  • Used Jira for issue tracking.
  • Used Jenkins to view all the online repositories.
  • Deployed the application WAR files, built using Maven, on the WebSphere Application Server.

Environment: J2EE, JDK, HTML, JavaScript, CSS, Bootstrap, AngularJS, Spring Framework, MVC,RESTfulWeb Services API, XML, JSON, Maven, MongoDB, JSF taglibs, Hibernate, JUnit, WebSphere Application Server

Confidential, CA

Java Developer

Responsibilities:

  • Involved in requirements gathering using AGILE methodology (SCRUM).
  • Wrote technical specification documents based on the SDLC requirements.
  • Produced process flow diagrams, class diagrams and logic diagrams.
  • Developed the web interface using JSF, HTML, CSS, Node.js and jQuery.
  • Worked on JavaScript to augment browser based applications with MVC capability.
  • JavaScripthas been used for the UI validations, alerts and confirmation windows and used jQuery event handlers and call back functions for embedding nested handling logics.
  • Used Node.js as a proxy to interact with RESTful web services.
  • Development of the application has been done by JSF,PrimeFaces, Servlets,JavaAction classes and JavaBeans.
  • Spring Core Annotations were used for Dependency Injection.
  • Hibernates’ persistence framework has been utilized for design and development.
  • Dynamic fetching and displaying of various table data has been enabled by ORM capability with JSF tag libraries.
  • Used Spring framework to inject the DAO and Bean objects and auto wiring the components.
  • Database interaction has been developed using Hibernate, including mapping files, configuration files and classes.
  • Created stored procedures and data has been retrieved using Spring JDBC template.
  • Extensively worked in navigation of XML documents using XML schema, XSL/XSLT and XML to process and parse the XML files.
  • Navigation through Attributes and Elements in an XML document has been done by using XPATH.
  • Designed and implemented scalable and robust approaches to caching, security, and databases.
  • Used HQL and SQL for fetching and storing data in databases.
  • User generated data has been stored in the Oracle database management system.
  • Centralized systems that communicate with server are done using Git as source control management giving a huge speed advantage.

Environment: Java, Spring, HTML, CSS, Node.js, JavaScript, jQuery, Ajax, XML, JSON, Spring Data, IOC, AOP, Security, Hibernate, Agile, SQL, JUnit, GIT, Oracle.

Confidential, VA

Software Engineer

Responsibilities:

  • Involved in various phases ofSoftware Development Life Cycle (SDLC)of the application like Requirement gathering, Design, Analysis and Code development.
  • Wrote the Technical Design document for the application.
  • Used JSP, JavaScript, jQuery, XML and XSLT for UI development.
  • Validated HTML in the JSP pages using the CSE HTML validator tool.
  • Developed tag libraries to call in JSP pages for login screens and others that use the common interface across different sites.
  • Application has been tested on different browsers in order to maintain consistency, integrity and portability.
  • Wrote Java class for XML generation and wrote parsers to parse the required fields in the response XML.
  • Used DOM API for parsing.
  • XML was used to achieve the greatest flexibility possible with the type and the amount of data to be stored.
  • Implemented AJAX for the search process to make calls to the database without refreshing the page.
  • Components were deployed in WebLogic Application Server.
  • Used iBatis framework with spring framework for data persistence into Oracle database and transaction management.
  • iBatis framework is used for Object Relational Mapping.
  • Generated automated process for sending notification emails for account expirations using Java stored procedures.
  • Designed and developed applications using Claritas relational database built on Oracle using Java, HTML and maintained the existing websites.
  • Written several java stored procedures for conversion process for existing relational table orders to XML tables.
  • Worked closely with the control group to integrate new functionalities and technologies into the baseline.
  • Used JDBC to connect to the database and wrote SQL statements in Oracle.
  • Involved in developing build and deployment scripts using ANT.
  • Used CVS for version control.
  • Ensured all Claritas standards are maintained.

Environment: HTML, JavaScript, J2SE, J2EE, JMS, JDBC, XML, WSDL2Java, PL/SQL, WebLogic, JDK, Ant, Eclipse, EJB, iBatis, Oracle.

Confidential

Software Engineer

Responsibilities:

  • Gathered and evaluated the data requirements for the application.
  • Involved in design of JSP’s and Servlets for navigation among the modules.
  • Developed UI using HTML, JavaScript and CSS.
  • Designed XSLT and XML as part of order entry.
  • Developed Business Logic and Interfacing components using Business Objects, XML and JDBC.
  • Developed the UI for the application using Java and JSP with Tag libraries, Custom tags and JavaScript.
  • Managed connectivity using JDBC for querying, inserting and data management, including triggers and stored procedures.
  • Java multithreading concept has been used to develop components.
  • Developed Struts Action classes using Struts controller component.
  • Developed ActionServlet, ActionForm, Java Bean classes for implementing business logic for the Struts framework.
  • Business logic and data manipulations from database are handled by developing various EJB’s (session and entity beans).
  • Worked closely with the control group to integrate new functionalities and technologies into the baseline.
  • Hosted the application on WebSphere server.
  • Used JDBC to connect to the database and wrote SQL statements in PostgreSQL.
  • Involved in developing build and deployment scripts using Maven.

Environment: Java, J2EE, HTML, CSS, JavaScript, JSP, Struts, Spring, Maven, Eclipse IDE, Tomcat, PostgreSQL.

We'd love your feedback!