We provide IT Staff Augmentation Services!

Sr.java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Omaha, NE

SUMMARY

  • Around 7+ years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using JAVA/J2EE technologies. Involved in issue tracking and agile project management using JIRA.
  • Experience in Agile (scrum), Waterfall methodologies where there is daily SCRUM meeting to understand the status and resolve any issues and followed Test Driven Development (TDD).
  • Experience in developing Single Page Application (SPA) using AngularJS as framework, to bind data with specific views and to synchronize data with server.
  • Good understanding on NoSQL databases like Mongo DB and Cassandra.
  • Proficient in UI design, developed Front End using HTML, CSS, JavaScript, Ajax, Angular JS, React JS, and Bootstrap.
  • Experience in developing with various open source frameworks such as Spring Framework, Struts Framework, ORM tools like Hibernate andIBatis.
  • Worked in IDEs such as Eclipse and Net Beans.
  • Proficient in application development using spring modules Spring - MVC, Spring IOC, spring -ORM, Spring-AOP, spring integration, spring batch, spring security, spring boot.
  • Excellent experience in the design, development and implementation of Model-View-Controller (MVC) using a Spring Framework, Design Patterns and DAO's using Hibernate, J2EEArchitecture, Object Modeling, Data Modeling, UML. Experience in testing tools like JUNIT, SELENIUM, JENKINS, and Mockito.
  • Expertise in developing web services using SOAP, WSDL, RESTful, JAX-WS, JAX-RS, JAX-RPC, AXIS, JERSEY.
  • Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT and parsing XML with SAX & DOM parsers. Experience in developing applications on Windows, UNIX and Linux platforms.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC. Experience in preparing hand-over documents for production support team.
  • Strong skills in RDBMS implementation and development using Oracle, IBM, SQL-Server, MySQL Server, DB2 Database Servers and hands on experience with SQL, PL/SQL.
  • Good knowledge of latest version of object oriented JavaScript frameworks like Angular.js, Node.JS, Backbone, Bootstrap,ExtJS, KnockoutJS, ReactJS, EmberJS, ExpresJS,and Dojo toolkit.
  • Experience in developing web applications using technologies like HTML, XML,JavaScript, AJAX, CSS, DOJO, JSP Tag libraries,GWT(Google Web Tool Kit) and Tiles.
  • Having experience in various databases like Oracle, SQL server, MySQL,PostgreSQL.
  • Hands on experience on version control system like SVN,GIT.
  • 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.
  • Expertise in implementing various J2EE design patterns like Singleton, Session Facade, Data Access Objects (DAO), Factory, Data Transfer Object (DTO) and Business.
  • Worked with Web Sphere Application Server, Oracle Web Logic application server, JBoss and Apache Tomcat Application Server.
  • Used version control tools like Rational Clear Case, Tortoise SVN, CVS (Concurrent Version System), GIT. Experience in using build Automation tools like Maven, Ant and Log4J.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL.

Enterprise Java: Java 1.7 1.8, J2EE, Sockets, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, JSF, Struts, EJB, Spring, JTA, JNDI and JPA.

Web/XML Technologies: HTML, CSS, JavaScript, jQuery, Ajax, Bootstrap, AngularJS, ReactJs, Backbones, XML, XSD, XSL/XSLT, SAX/DOM, JSON, DOJO, Node JS.

Tools: & Frameworks: Struts, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, JMS, JSF, Log4J, SOA, Jasper reports, SOAP UI, Spring Boot, Spring Batch, Spring Security, and Spring Data.

Web services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JMS.

Web/App Servers: Web Sphere, Apache Tomcat, JBoss, WebLogic.

Database: Oracle, SQL-Server, MySQL server, MS SQL, IBM DB2, MongoDB and NoSQL

Development Tools: Eclipse, My Eclipse, RAD, Spring Tool Suite (STS)

O-R mapping: Hibernate, JPA, JTA

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

Platforms: Windows, Win 2k Server, Sun Solaris, UNIX

Methodologies: RUP (Rational Unified Process), Agile, Waterfall, SCRUM, Rapid Application Development

Application Frameworks: Struts 1.x/2.x, Spring (Dependency Injection, Spring MVC, Factory Pattern, Core, Spring Context, Spring DAO, Spring IOC, Spring JDBC, Spring Security, Spring Boot, Spring Batch, Spring with Hibernate)

ORM Frameworks: JPA, Hibernate, Spring JPA, DAO

OO Modeling: Rational Rose, MS Visio

Testing Tools/ Others: JUnit, SoapUI, Putty, Rational Clear Quest, RTC, Ladue, JIRA

Version Control: GIT, CVS, SVN, Rational clear case, Star Team

PROFESSIONAL EXPERIENCE

Confidential, Omaha, NE

Sr.Java/ J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developed the web interface using Angular-JS, Bootstrap, HTML, CSS, SASS, JavaScript and JQuery.
  • Integrated and developed UI components with business components and developed web pages using HTML, CSS, JSP, JQuery and JavaScript.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Implemented the application using Spring IOC, SpringMVC Framework, Spring Batch and handled the security using Spring Security. Involved in integrating JAX-RS into Spring Boot application.
  • Created web services using Spring and Rest Controller to return JSON to the frontend.
  • Designed and developed DAO layer with Hibernate standards, to access data from SQL Server.
  • Created SQL Server logins and assigning roles and Authentication models as a part of Security.
  • Implemented service methods and SQL queries, PL/SQL to interact with the forms.
  • Expert in NoSQL and relational data modeling, object-relational integration (ORM), physical design/tuning.
  • Involved in creating Mongo DB, collections and documents and developed Mongoose Schema objects to perform CRUD operations.
  • Implemented RESTful Webservices in conjunction with spring and Angular.js.
  • BuildRESTweb service by buildingNode.jsServer in the back-end to handle requests sent from the front-endjQuery Ajax calls.
  • Worked with modules like MongoDB and mongoose for database persistence usingNode.jsto interact with MongoDB.
  • Involved in the implementation of DAO using spring - HibernateORM.
  • Used JPA, hibernate combination to access data from ORACLE database usingPOJOsfor coding simplicity.
  • Designed and Developed complex UI screens using Spring MVC, AJAX,GWT, JQuery, JQuery-EasyUI, JSP, CSS, HTML, Angular JS, and JavaScript.
  • Used ANT to define the dependencies and build the application and used JUnit for suite execution and Assertions. Used JIRA for bug tracking, issue tracking and project management.
  • Used Rational as source control management giving a huge speed advantage on centralized systems that must communicate with a server and hands Spring Framework open source application framework that aims to make J2EE development easier.

Environment: Core Java, Multithreading, Agile Methodology, HTML5, CSS3, Bootstrap, Angular JS, JSTL, JQuery, AJAX, AWS EC2, S3, Microservices, Hibernate, Spring, RESTful API, SOA, JAX-RS, JSON, Hibernate, SQL, Oracle, CRUD, ANT, SOAP, SOAP UI, JUnit, UNIX, Log4J, Ext JS, GIT, HTML5, CSS3, Bootstrap, Java Script, J Query, React-JS, JSP, GitHub.

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Brain Storming sessions, Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories in Agile Environment.
  • Gathered and clarified requirements with business analyst to feed into high-level customization design, development and installation phases. Involved in developing nightly scheduled jobs using Spring Batch module.
  • Extensively involved in coding with AngularJS, JQuery UI to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
  • Used Node.JS as a lightweight webserver and to resolve JavaScript dependencies.
  • Developed entire user interface using various Ext JS components like Form panels, Tab panels, View port and Editable grids. Used AJAX extensively to implement front end /user interface features in the application.
  • Developed Application to asses JSON and XML from Restful web service from consumer side using Angular.JS.
  • Participated in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Developed and tested website using the MEAN (Mongo DB, Express.JS, AngularJS, Node.JS) stack.
  • Web services were built using Spring and CXF operating within Mule ESB; offering both REST and SOAP interfaces. Involved in developing the front end using Angular JS, JQuery, HTML, JavaScript and AJAX.
  • Used HTML5 and CSS3 for website development and build on Bootstrap 3.0. Data binding using AngularJS.
  • Developed user interfaces using JavaScript, JQuery, HTML, XHTML, CSS custom tags.
  • Extensively used various Spring Framework modules like MVC, Auto Wiring, JDBC Templates, Spring Security, Spring Integration and AOP. Experience with Spring MVC and Spring MVC with REST integration and JSON. Developed using Hibernate mappings, HQL, Query, Criteria, Lazy loading Transactions and Locking.
  • Designed and developed manySpring RESTful web services which produces different response types including JSON, XML and are consumed by different front-end applications.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes. Experience with developing Hibernate 4.x Annotations.
  • Extensively used various Spring Framework modules like DI (IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
  • Extensively used Application Context, Spring DI for loading Properties during run time.
  • Extensively used Hibernate Relational mappings (One-To-Many, Many-To-Many) in the secondary project.
  • Extensively worked on Hibernate Cache, Query, Criteria and Transactions in secondary project
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved in developing Programmatic transactions using Hibernate.
  • Involved in creating custom widgets would be rendered on top ofGWT.
  • Extensively worked on Session Beans, JMS and EJB-MDB's for messaging mechanism.
  • Developed the application security using Spring Security and integrated with LDAP and Active Directory.
  • Spring AOP is used for logging, auditing, transaction management to distinguish business logic from the cross-cutting concerns. Used Velocity to template outgoing emails.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user. Experience with Optimistic Locking, Mappings using Hibernate.
  • Specifically designing and implementing overall process/work flow, building multithreaded components using the Java Concurrent packages and assisting the various business areas in defining their entity extraction rules that were fed to the ILOG JRules Engines. Configured AWS EC2 instances, domain mapping via Route53.
  • Involved in developing rules, and rule sets using IBM ILOG JRules which will be triggered in Java. Defining and developing of message flows in Syndication Server using Mule (ESB provider) to manipulate, enrich or route the data from one business unit to another Proficiency in ATGcommerce Framework.
  • Used Spring Tool Suite (STS) which is based on Eclipse, to develop and debug application code.
  • Used Log4j utility to generate run-time logs. Developed unit testing using JUnit, Mockito.
  • Used Maven and Jenkins tools for automatic building and deploying the Web applications.
  • Used JIRA tool for tracking stories progress and follow agile methodology and sprint planning.
  • Used GIT version control system to check-in and check-out and review using pull requests.
  • Involved in production support, system integration testing, performance testing, regression testing and UAT.

Environment: Java 1.7, Multithreading, Spring 4.1, Hibernate 4.2, Web services (JAX-WS, JAX-RS), REST, SOAP, Angular JS, Express.JS, JQuery, JQueryUI, AJAX, JavaScript, Jenkins, Tomcat 7.0, Eclipse, GIT, Google Guava, Mockito, Spring AOP, Spring MVC, Spring Security, Spring Integration, RESTful, Drools, SOAPUI, GWT, JSON, Java EE 6, Mule ESB, JAXB, WSDL, XSD, XML, XML Spy, SQL, STS, DB2, Agile Methodology, JIRA, Bootstrap, NodeJS, HTML5, CSS3, AngularJS.

Confidential, Rocky Hill, CT

Senior Java/J2EE Developer

Responsibilities:

  • Developed the application using Agile Methodology.
  • Implemented customized authentication in Spring Security to verify user-role and secure the user pages, such as login, admin/user operations, trading, portfolio etc. Configured Spring based Microservices and Spring Boot.
  • Involved in developing the applications using Spring Framework for Dependency Injection.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading.
  • Developed UI using HTML, CSS, JSP, JSON and JQuery to make Ajax calls.
  • Developed single page applications, components using Angular JS directives.
  • Wrote backend scripts that performed maintenance tasks on the contract data using JDBC.
  • Used Spring IOC for dynamic bean injection. Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Involved in development of individual Sprints with the help of GitHub.
  • Used Apache tomcat as a web server and WebLogic as an application server to deploy various components of application. Developing the application using Spring MVC Architecture with Hibernate as ORM framework.
  • Used Hibernate Cache for query to improve the application performance.
  • Object relational mapping and Persistence mechanism is executed using HibernateORM.
  • Implemented search functionality, filtering, pagination using Hibernate Criteria Query interfaces.
  • Deployed AJAX call for asynchronous data retrieval from back-end.
  • Used Maven to build and deploy the application in the server.
  • Used SVN software configuration management and version control and Log4j for logging purposes.
  • Developed test classes in JUnit to implement unit testing. Implemented REST, SOAP and Web Services.
  • Designed use cases, sequence and class diagrams, activities, states, objects and components. Used UML (MS Visio) for software design.

Environment: Java 1.7, Java Swing, Servlets, JSP, JSTL, Spring 3.0, Spring ORM, Springboot, Microservices, REST/SOAP Web Services, Hibernate 3.0, Apache Tomcat Server, WebLogic, Eclipse, Log4J, Ajax, Oracle10g, PL/SQL, JQuery, AngularJS, NodeJS, JSON, SVN, XML, XSTL, XSD, SOAP, Amazon Web Services, Maven, Junit, PowerMock.

Confidential, Dallas, TX

Senior Java Developer

Responsibilities:

  • Developed various J2EE components like Servlets, JSP, JSTL and JMS.
  • Used Spring MVC framework to enable the interactions between JSP/View layers and implemented different DPs. Data Operations were performed using Spring ORM wiring with Hibernate.
  • Implemented business layer using Core java, Spring Beans using dependency injection, spring annotations.
  • Used a micro service architecture, with Spring Boot-based services. interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy Identity Micro services.
  • Experience working with Cassandra. Developing RESTFUL web services using JPA, Cloud Foundry.
  • Worked on service-oriented systems that utilize REST web frameworks, SOAP and message queue technologies (Spring MVC, Spring REST Template, Rabbit MQ AMQP server, Spring Integration).
  • Developing database adapter, web services adapter, messaging adapter and custom workflow for non-oracle system using Camel. Set up Secure Sockets Layer (SSL) communication in WebSphere application server.
  • Designed and developed JSP pages using Spring MVC framework and created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.
  • Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC).
  • Involved in implementing Microservices using spring boot, Pivotal Cloud Foundry.
  • With Pivotal Cloud Foundry, the connection/service binding details are injected from the deployed cloud platform itself. Built screens with Spring MVC, JSPs, CSS, Dojo and custom JavaScript.
  • Hands on, project implementation experience with Cloud technologies like Pivotal Cloud Foundry.
  • Implemented features like logging, user session validation using Spring-AOP module and Spring IOC.
  • Integrated spring with Hibernate using configurations and implemented DAO layer to save entities into data base. Used JSP, CSS3, jQuery and AngularJS. Experience working with Oracle EBS modules.
  • Experienced in collaborating with senior backend and mobile developers in an Agile &Scrum Methodology.

Environment: Java 1.7, J2EE, Servlet/filters, JSP, JSTL, Spring IOC, Spring AOP, Spring MVC, Spring boot, Micro services, Spring REST, Spring Security, Hibernate 3.0, Ajax, AngularJS, Apache Camel, AWS, EC2, S3, WebSphere, Tomcat, Netflix API, Eclipse STS, Oracle 11g, MAVEN, Log4J, Jenkins, JProfiler, JMeter, Git, JIRA, JUnit, Mockito, Fiddler.

Confidential

Java Developer

Responsibilities:

  • Involved in development of business module applications using J2EE technologies like servlets, struts and JDBC.
  • Front end view designed with HTML, JSP and CSS. Developed business layer log and implemented EJB session beans. Extensively used Bootstrap and AngularJs for developing front end UI.
  • Worked on highly advanced user interface design and development using AngularJs, NodeJs HTML and CSS.
  • Responsible for setting up AngularJs framework to achieve data binding between HTML and javascript objects.
  • Involved in servlet programming and JSP scripting for communication between web browser and server.
  • Created custom tags to encapsulate dynamic functionality by creating tag handlers and helper classes for the tag. Extensively worked with JMS API for sending messages between two or more clients.
  • Worked with JMS queues for sending messages in point-to-point mode.
  • Used java script for front end validation and JSTL tag libraries for display page contents.
  • Involved in developing jsp pages and custom tags for presentation layer in struts framework.
  • Used AJAX and JavaScript to perform several functions as desired by the application.
  • Developed necessary JSP pages.
  • Wrote complex SQL queries to retrieve data
  • Used Java Naming Directive Interface (JNDI), and JDBC connection pooling to access the product information from database tables. Designed and implemented the MongoDB schema.
  • Experience in designing and working with MySQL and MongoDB. Used Log4J for logging and tracing messages.
  • Experience with Mongoose, used to access MongoDB on the server
  • Involved in documentation, review, analysis and fixed post production issues.
  • Worked on bug fixing and enhancements of change requests. Involved in testing web services using SOAPUI.
  • Created action classes in struts and developing manger classes using Hibernate.

Environment: HTML, AngularJs, NodeJs, MongoDB, Bootstrap, Struts Framework, Servlets, JSP, JDBC, JNDI, CSS, JavaScript, JSTL, Taglib, Web Services, SOAP, Oracle 10g, ANT.

Confidential

Core Java Developer

Responsibilities:

  • Involved in the Analysis of the requirement specifications provided by the client.
  • Development, Testing and Code review of the application. Facilitate communication within the project team.
  • Worked on Struts framework in the front end and JAVA/J2EE for the business core and Oracle in the backend.
  • Involved in the enhancement of some applications and user requirements (Change Requests).
  • Developed User Interface using JSP, Java Script, HTML, and CSS.
  • Developed Web Services and Responsible for the creation of the Web Services using SOAP (Simple Object Access Protocol) with HTTP protocol. Prepared utilities for the Unit -Testing of Application Using JSP and Servlets.
  • Used Web Services-WSDL and SOAP.
  • Deployed applications on WebLogic Server.
  • Developed JSP's, Action Forms, Action Classes and struts-config.XML for action mappings to build the controller.
  • Managed resolutions to incidents/problems and addressed escalated matters
  • Used JUnit to test service tiers. Wrote various SQL, PLSQL queries and stored procedures for data retrieval
  • Configuring Connection Pooling, Creation of MQ's, setting up Web Sphere MQ, Configuring Listener Ports for the Queues in Development, SIT and UAT Environments.

Environment: Core Java, JSP, Java Script, Struts, Oracle 10g, RAD, Tomcat, Maven, Servlets, XML, IBM Web Sphere, IBM Clear Case, JUnit, Swing.

Confidential

Jr. Java Developer (Internship)

Responsibilities:

  • Analyzing business requirements in technical point of view.
  • Analyzing the business objects and mapping to ACORD Objects.
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse.

Environment: Servlets, JSP, Hibernate, Dozer Mapping, Castor, Ajax, WebLogic 9.2, Oracle 10g, Windows, Oracle 10g, Castor, Ant, Oracle Raptor, Eclipse 3.3, WebLogic Workshop, LDAP.

We'd love your feedback!