We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • Having 7+ years of strong experience in Software Analysis, Design, Development, Implementation and testing of Object Oriented Applications Web based Enterprise Applications using Java/J2EE.
  • Worked on Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Strong Core java programming skills using Collections API, annotations, Generics and Multithreading.
  • Extensively worked on N - Tier architecture systems with application development using Core Java, J2EE, SOAP Web Services, Struts, Spring, MVC Architecture, Hibernate, JSP, JSTL, Servlets, XHTML,JSON, HTML5, XML, Maven, Shell Script, Angular JS, JavaScript, JUNIT, JDBC, Oracle and SQL.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, AJAX, JSON, MVC, and Angular JS.
  • Expertise in J2EE Application development using JSP, Servlets, JDBC, XML, JQuery, Struts, AJAX and Hibernate.
  • Worked on J2EE frameworks like SPRING and STRUTS for developing industry standard web applications.
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow and Spring AOP).
  • Ability to work with the team involving the different stages of Software Development Life Cycle (SDLC) including System Analysis, User Requirements Determination, Data modeling, Coding, Implementation and Testing.
  • Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate (HBM and Annotations) and JPA (Java Persistence API).
  • Implementing Inheritance and Entity Relations in tables using Hibernate framework.
  • Experience in manipulating database records using SQL, PL/SQL queries.
  • Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, Restful, JAX-WS and UDDI).
  • Experienced in developing Restful web services using Apache CXF.
  • Expertise in Design Patterns like MVC, Singleton, Factory, Abstract Factory, DAO (Data Access Object), Front Controller.
  • Experience in working with project development tools like Maven, Ant, JUnit and Log4J for logging errors and messages and Subversion for version control.
  • Strong experience in handling different Web Servers like Tomcat, and Application Servers like JBoss, and Web Logic Server.
  • Developed applications using Eclipse and Net Beans IDE in Windows and Unix Environment.
  • Experience in Enterprise Messaging using JMS (Java Messaging Service) API.
  • Good analytical, problem solving, communication and interpersonal skills with ability to work individually as well as in teams.
  • Experience in Spring Framework such as Spring Boot, Spring MVC, Spring IOC, Spring Resources, Spring JDBC.
  • Experience with and solid understanding of Microservices.
  • Experience with databases like DB2, Oracle 9i, Oracle 10g, MySQL, SQL Server, Sybase and MS Access.
  • Experience in creating complex SQL Queries and SQL tuning, writing PL/SQL blocks like stored procedures, Functions, Cursors, Index, triggers and packages.
  • Experience in Backing up databases using Mongo DB backup facility in OPS manager

TECHNICAL SKILLS:

Languages /Web Services: Core Java, Java, J2EE, C, C++, SQL, PL/SQL, Python

RDBMS / Tools: Oracle 9i (SQL), SQL, PL/SQL with TOAD 8.5

IDE/Editors: IBM RAD, Eclipse

Web Technologies / Scripting Languages: Servlets, JSP, HTML, DHTML, CSS, Angular JS, Node JS, JQuery, Mobile, JQuery, JavaScript, Backbone JS, AJAX, React JS, Microservices, DWR (Direct Web Remoting)

XML Technologies: XML, DTD, XSD, SAX, JAXB, 2.0

Big Data/ Hadoop Ecosystem: NoSQL Database: Hadoop, Map Reduce, HDFS, Zookeeper, Hive, Pig, Sqoop, Flume, Oozie, HBase, Mongo DB, Cassandra

Databases: Oracle 9i and 11g, IBM DB2 v8, My SQL

Application/Web Server: Tomcat, WebSphere, Web logic, JBOSS and Pramati 3.0

Operating System: Windows, Unix, UNIX Shell Scripting

Java Based Build Tool: Ant 1.7.0, Maven 2.2.1, Jenkins, Build Forge / Splunk

Web Services: SOAP Web Services (JAX-WS), REST Based (JAX-RS API) Apache CXF, JDBC, JMS, SPRING, HIBERNATE, XML

Testing Frameworks: JUNIT, Corburtura Code Coverage, Mockito & Power Mock, mocking extensions to JUnit

Design Tools: UML-Rational Rose 7.5, MS VISIO & Argo UML

Cloud Computing: AWS (Amazon Web Services), AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, and Cloud Formation Templates.

Version Control Tools: SVN Subversion 1.4, Clear Case 7.0.1, T.F.S. (Team Foundation Server), VSS

Bug Tracking Tool: JIRA portal, Quality Center 11, Bugzilla

Frame Works: Struts 2.1, Hibernate 3.x, Spring 3.0

Queuing Tools/ job control system: Web Sphere MQ Series 7.0, Autosys

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville, FL

Java/J2EE Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using Spring 3.0 and J2EE framework.
  • Implemented Hibernate for data persistence.
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS.
  • Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
  • Involved in exposing the application as a Web Service (RESTful, JAXB, JAX-RPC, SOAP) and configuring to connect to other web services.
  • Developed the application using Spring MVC Framework by implementing controller and backend service classes.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Used Spring framework along with JSP, HTML, CSS, Angular JS and Java Script to construct the dynamic web pages (presentation layer) for the application.
  • Developed J2EE application using Spring framework with Hibernate, Spring MVC, Spring Test Context Framework and JUnit for unit testing.
  • Developed the User Interface for Audit, Monetary Destination, Non-Monetary Destination and Customer modules using Struts, Hibernate and HTML5.
  • Used Spring MVC for loading database configuration and hibernate mapping files, created data source instance for instantiating Hibernate DAO Support’s session factory object.
  • Involved in developing Classes diagram in UML showing generalization and other relationships,
  • Combined Spring MVC and JQuery to perform the Ajax request and response to create and validated a form on server side.
  • Created web application prototype using jQuery and Angular JS.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Involved in the designing and developing modules in application using Spring.
  • Used dependency injection, AOP and transaction management.
  • Designed and developed User Interface using JSP, JSTL, HTML, AJAX, and JQuery.
  • Using hibernate implemented JPA for persisting backend database transaction results in persisted classes.
  • Built web-based applications using Spring MVCArchitecture suitable for Apache Axis framework.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries etc.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Client side scripts using JAVA, JSP, and Java Script.

ENVIRONMENT: Java, J2EE, Servlets, EJB, Spring, Hibernate, Angular JS, SOAP Web Services, REST, HTML5, JMS, JavaScript, JDBC, CSS, SQL, JUnit, XML, Agile SCRUM Methodology, UNIX, Oracle 10g, Tomcat, JBoss, Maven, SVN.

Confidential, Dallas, TX

Sr. Java FullStack Developer

Responsibilities:

  • Involved in Analysis, design and coding on Java and J2EE Environment.
  • Implemented Spring Framework for the project.
  • Very Strong knowledge in using J2EE based App Servers like Jboss 7.0, WebSphere 6.1, WebLogic and Web servers like Apache Tomcat
  • Build and Release Management Built application logic using Python 2.7
  • Developed class diagrams, sequence diagrams, and use case diagrams for the view accounts.
  • Generated skeleton code based on the class diagrams.
  • Managing Cassandra cluster with Datastax OPS center for maintenance operations like keyspace and table management.
  • Loaded and transformed large set of structured, semi structured data in various formats like text, zip, XML, CSV.
  • Experience with Cassandra YAML, Configuration files, RACK DC properties file, Cassandra-env file for JMX configurations etc.
  • Used Java 8 Lambda expressions and functional interfaces, wherever possible. Also, used Java8 features like Streams, Producer, Consumer, BiConsumer etc.
  • Extensively used Java 8 concepts such as Functional Interface, Lambda Expressions, Collection
  • Created and managed microservices. Microservices were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • All the functionality is implemented using Spring IO / Spring Boot, Microservices and Hibernate ORM.
  • Used Jenkins for continuous integration in which all development work is integrated.
  • Used Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS & Java Build tools like Apache Ant & Maven.
  • Contributing in the design and creation of RESTful APIs using Pyhton/Django/Django Rest Framework.
  • Used Eclipse Rich Client Platform (RCP) for the development of the project.
  • Performed Installation, configuration of multiple versions of Mongo DB (2.x, 3.0.x, 3.2.x)
  • Involved in developing front end screens using JSP, Groovy, JSTL, JQuery, XSLT, DHTML, HTML5, CSS, AJAX, CSS3 and JavaScript. Also, involved in adding the Internationalization to the existing application.
  • Installed, configured and deployed the applications on WebSphere Portal and Application Serve with SOA Governance.
  • Refactored and improved system throughput by decoupling services using RESTful API and loading balancing by Nginx. (RESTful API, Nginx)Consult, make recommendations, and design and provide solutions related to the migration to Mongo DB.
  • Experience in Writing Mongo DB Schema using Mongos.
  • Used POSTMAN client for testing developed Web services and written JUnit class for testing API layer and Service Layer to accomplish TDD approach
  • Used RCP to reuse the components.
  • Developed JMS components to send messages from one application to other application internally
  • Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript. Involved in JUnit Testing.
  • Used Hibernate to integrate with the backend database.
  • Good experience on Mongo DB scaling across data centers and/or in-depth understanding of Mongo DB HA strategies, including replica sets.
  • Used Test Automation Cucumber for testing web application.
  • Used XML and XSLT to display the pages in the HTML format for the customers.
  • Developed an interface, which also shows the check images as the gif files, if there are any in the account summary of the account actions.
  • Used existing Deal Model in Python to inherit and create object data structure for regulatory reporting
  • Wrote different queries for database to retrieve the details from the DB2 database which are configured for One Source System.
  • Experienced first-hand the best/worst practices for integrating microservices into existing system architecture.
  • Developed JSP custom tags, using JSP2.0, for encapsulating presentation logic in concise form.
  • Converted XML to Java objects using JAXB.
  • Worked on android Webservices REST API for developing e-Commerce Application.
  • Host a Node.js framework based http server on Nginx.
  • Developed stored procedures and called using JDBC.
  • Built data-driven web applications using JSP by developing custom tags, JSTL for all the application UML, Ext JS, AngularJS pages, EJB and XML.
  • Was part of solving the issues that came in production

ENVIRONMENT: Java jdk, JEE, Java 8, JSP, Python, WebLogic Application Server, IBM RAD, Ant, microservices, Oracle Database, JavaScript, Angular JS, Node.js, CSS,CSS3, JSON, DOJO, SOA Governance, SOAP, SSO, Hybris, WSDL, JMS, MDB, Web Services, XML, Apache Tomcat, Nginx, Cassandra, JQUERY, Mongo DB, MAVEN, Log4J, XML Schema, XSD, JAXB, JUnit, SVN, JSP, Hibernate

Confidential, Houston, TX

Sr. Java J2EE Developer

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Architect proposed solution, High Level Design documentation, Review and Validate development effort, Support System Integration and User Acceptance Testing, Deployment and Release Management.
  • Designed front end modules such as login, customer details, order tracking, call history, current outage areas, troubleshooting screens using HTML5, CSS3, and JavaScript.
  • Enhancement of the existing application which included bug fixing, new feature request and refactoring using AJAX, JavaScript, CSS, DHTML.
  • Implemented the client side validations using JavaScript.
  • Implemented MVC architecture using spring framework, Used the features of the Spring Core layer and Spring DAO support layer in order to develop application.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Worked with Spring Declarative Transaction Management Using Transactional annotation.
  • Developed entity classes, hibernate mapping files for the object relational mapping while configuring Hibernate, also developed HQLs and Named Queries and wrote Data Access Object (DAO) to handle HQL queries.
  • Implemented the persistence layer caching using Hibernate EH-Cache mechanism to reduce the number of hits to the configured table data.
  • Debugging for Stored Procedures in the application and using SQL queries to access Oracle, DB2 and SQL Server 2012.
  • Develop services that Implements JAXP APIs like SAX and DOM while parsing the patient profiles.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base and JAXB in the web services request response data marshalling as well as un marshalling process.
  • Implemented the web services client to consume the third-party service API for validation.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Worked on tickets from service-now and JIRA on daily basis.
  • Used Log4J for extensible logging, debugging and error tracing.
  • Develop JUnit test classes for Service Layer.
  • Deployed the application in Web Sphere Application Server.
  • Worked with business teams using agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Compiled and build the application using ANT and deployed the application and used CVS as version Control.

ENVIRONMENT: Java/J2EE (JDK 1.5), Spring, Hibernate, HTML 5, CSS 3, JavaScript, Ajax, XML, JDBC, ANT, CVS, Oracle 10g, DB2, MS SQL Server, WebSphere, Web Services, SOAP, WSDL, Apache CXF, JMS, JUNIT, log4j, Unix and Eclipse.

Confidential, Costa Mesa, CA

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in Analysis, design and development of application based on Spring MVC and Java Technologies.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture and Object/Relational mapping Hibernate framework as the persistence layer for interacting with database.
  • Created Single Page Application with loading multiple views using route services and adding more
  • User experience to make it more dynamic by using Angular JS framework.
  • Used Spring MVC, Spring Batch, Spring Boot, IOC and Eclipse IDE, GitHub, JSF, OOAD , AWS, RCP, Multithreading to develop intranet web application.
  • Experience with Cloud technologies like Amazon Web Services (AWS).
  • Implemented with Angular JS using its advantage including two-way data binding and templates.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Have Setup alerts from Ops for monitoring mongo DB clusters. Performed development operations like query tuning for better performance.
  • Good experience with Python, Pig, Sqoop, Oozie, Hadoop Streaming and Hive
  • Designed dynamic client-side JavaScript code to build web forms and simulate process for web application, page navigation and form validation.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Used CSS preprocessor SASS to make CSS more efficient.
  • Extensively used Dependency Injection (IOC).
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Developed interfaces to communicate with mid-tier and Data Base.
  • Strong understanding and knowledge of Linux, automation and CI Tools like Chef, Hudson, Jenkins & Git with scripting languages (Shell, python, pearl and ruby)
  • Involved in developing the persistence layer using Hibernate framework.
  • Extensively used MVC, DAO, Factory and Singleton design patterns.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Used spring framework to implement middle tier with Spring IOC.
  • Created platform as infrastructure with AWS (EC2, RDS, S3, and ELB) used Jenkins to run the automated deployments.
  • Worked on modules to replace the Mainframe dependencies by writing the REST Web Services calls.
  • Involved in writing SQL Queries for Database CRUD Operations and verified the Data with the
  • Production, Acceptance and Integration.
  • Used Spark- Cassandra connector to load data to and from Cassandra.
  • Modified Cassandra YAML files to set the configuration properties like cluster name, node addresses, seed provider, replication factors, memTable size and flush times etc.
  • Used the Datastax OpsCenter for maintenance operations and keyspace and table management.
  • Experience in building Cassandra cluster. Used Eclipse IDE for developing code modules in the development environment.
  • Implemented the logging mechanism using log4j framework.
  • Used GitHub as Version Controlling System to track the files among the team members. Used
  • Source Tree to get a visualized view to GIT.

ENVIRONMENT: Java 1.7/J2EE, Spring MVC, Hibernate, JSP, Cassandra, AWS, JavaScript, Angular.JS, React.JS, Node.JS, CSS3, HTML5, XML, JSON, Bootstrap, JUnit, WebSphere Application server, Mongo DB, Python, Restful Web Services, Oracle 11g, Maven, Microservices, No SQL, JUnit, GIT.

Confidential

Java Developer

Responsibilities:

  • Involving in project discussions with Business Analyst, Project Management, Infrastructure and Business Users.
  • Managed different versions of the source code and code deliverables using SVN as a Version Control Tool.
  • Involving in architecture of the User Interface Module and develop the POC.
  • Used JDBC driver to connect with back end Oracle database.
  • Developed User interface screens using Servlets, JSP, Ajax, JavaScript, CSS and HTML.
  • Developed SQL Queries and PL/SQL code (procedure, function) for implementing the Business logic to update the data in Database.
  • Developed the J2EE Application using IBM RAD 6.0, Oracle Database and Spring IOC Framework and deploying to IBM WAS 6.0 application server.
  • Implemented SOA using Web Services.
  • Worked on request and response WSDLs
  • Developed Entity, session Beans, Message Driven Bean for handling business logic.
  • Unit tested application using JUnit, Log4j for logging and debugging and built the package using Ant and deployed the application on to the Application server.

ENVIRONMENT: Java, Servlets, JSP, J2EE, Struts1.3, RAD7.0/8.0, Oracle 10g, Web Sphere Application Server 6.1/7.0/8.0, JSTL, HTML, CSS, JavaScript, JUnit, ANT, SQL, PL/SQL, log4j, SVN, XML,EJB2.x, JMS, Web Services, TOAD, JDBC, Ajax, SQL Developer.

We'd love your feedback!