We provide IT Staff Augmentation Services!

Sr. Java /j2ee Developer Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 7 years of experience in design, implementation and development of enterprise web based applications using Java, J2EE(Servlets, JSP, JSF, EJB, Struts, Hibernate, Spring, JDBC, JMS), XML, Multi - threading, Scala, SOAP and Restful Web Services.
  • Experience using J2EE design patterns like Composite View, Value Object, DAO, MVC, Singleton, Session Façade Pattern, Front Controller, Abstract Factory and Factory Pattern for reusing most efficient and effective strategies for new development.
  • Good knowledge of Selenium, Apache CXF, CAMEL, Cucumber, Quartz, Jira, AWS - Micro-services-gradle, lambda(AWS), Splunk, ANT, GIT, Jersey, Jenkins.
  • Good knowledge of Spring's IOC, AOP, Spring MVC and spring's integration with Hibernate and Struts technologies Experience with build /development tools like Gradle, Ant and Maven.
  • Strong front-end development skills in JSP, Servlets, Ajax, JQuery, HTML, DHTML, JavaScript, AngularJS, bootstrap, DOJO, AWT, Swing, ReactJS, CSS, Node.js, SCRUM and Extreme.
  • Utilized apache kafka publish-subscribe(both queue and topic semantics) messaging system, real time message processing of reporting dashboards data, for videoconferencing application.
  • Experienced in implementations of Service Oriented Architecture (SOA) using Java Web Services (SOAP, WSDL, CXF, Axis, Jersey and UDDI), Groovy, Grails and Flex.
  • Expertise in implementing various well-known Object-Oriented/J2EE design patterns and session, Entity, Message Driven Enterprise Java Beans(EJB).
  • Extensive knowledge on Core Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Streams & File I/O.
  • Experience using Hibernate for mapping Java classes with database and using CriteriaAPI and Hibernate query language(HQL). Used Hibernate connection pooling, HQL, HibernateCaching, Transactions.
  • Proficient in writing complex SQL queries and PL/SQL Stored Procedures, Joins, Triggers, Functions and Packages, SQL programming language in SQL Server, Oracle PL/SQL and MySQL database environments.
  • Good Knowledge in Configuration Management Software such as Chef, Puppet.
  • Good Knowledge in NoSQL databases such as Cassandra, MongoDB, CouchDB, etc
  • Experienced in development of web applications using BEA Web logic, IBM Web sphere Tomcat and JBOSS 4.0/5.1/7.1.
  • Extensive knowledge and hands on development and support experience in SOA Integration services in using HL7 message standards, SWIFT message standards, SWIFT gateways, Omgeo trade brokerage systems, EXM wires, ACH Wires, Credit Card Applications and OTA Framework messages.
  • Experience in using modern JavaScript tools like jasmine and karma.
  • Experience in developing applications using IDE technologies like Eclipse and Net Beans.
  • Good working knowledge on SVN, VSS or CVS for code management and version control.
  • Ability to work with business functions to understand business requirements and develop technical specifications, ability to write clean, efficient, semantic, easy to read code.
  • Excellent communication, Team player with analytical, problem solving, inter-personal skills, fast learner and organized self-starter.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX, Linux

Languages/Integration: Java 1.8/1.7/1.6/1.5 , XML, JAX-WS(SOAP), JAX-RS(REST), XSD, JIBX, PL/SQL, C, C++

Scripting: JavaScript, Shell Scripts, Python, Perl, Ruby

Middleware SOA Integration Products: JCAPS 6.3 & 5.1.3, eGate SRE 5.x, Glassfish ESB, MT, IBM MQSeries, BMC PATROL Websphere MQ 4.1, IBM Websphere MQ Explorer 7.1, MQ Visual Edit 1.6.4.1, Introscope

Infrastructure: JBOSS, IBM Websphere, BEA WebLogic, IBM WebSphere MQ, Oracle including RAC, DB2, Microsoft SQL Server, Git, Subversion, CVS, ClearCase, Amazon Web Servies(AWS), Cloud SAAS, Cloud PAAS, Gigaspaces XAP, Hazelcast, Microsoft Windows, UNIX, Linux, AIX, HP/UX, Mac OSX

Databases/ Tools: Oracle 11G, SQL Developer 1.5.5, SQL Server, MYSQL, Sybase, DB2, ETL, Postgress

Testing: Junit, Integration, Regression, UAT and Post-Production Testing

Standards and Frameworks: Spring, Struts 2.0, Spring Batch, Spring Integration, Spring XD, Spring Boot, Spring WebFlow, Hibernate, AJAX, Grails, Ruby on Rails, SOAP, REST, Web Services, Ant, Maven, XML, XP, Agile, RUP, Junit, EasyMock, PowerMock, Servlet, JSP, JMS

Quality Tools: Win CVS, CMVC, Tortoise SVN 1.8.4, HP Quality Center 10

IDE Tools: NetBeans 6.9, MEB 2013(My Eclipse Blue 11.0), WSAD 5.x

Tools: and Packages: Ant 1.7.1, Apache Maven 3.0.5, Log4J, UML, RAD, FTP, MS Visio, BMC Remedy 7.5, Service Now, Requestit, Microsoft Solution Center, JIRA 6.0, Splunk, Atlassian Bamboo 4.3, Altova XML Spy, Access Now

Application Servers: Weblogic Server 10.3.5, IBM Websphere Server 8.5(WAS 8.5), Apache Tomcat Server 7.x, Glassfish v2

PROFESSIONAL EXPERIENCE

Confidential, NJ

Sr. JAVA /J2EE Developer

Responsibilities:

  • Responsible for delivering data services component and ensuring architectural and design alignment with other scrum teams.
  • Worked extensively in writing and debugging complex stored procedures, triggers, Inner Joins, Outer Joins, views and user-defined functions on SQL Server.
  • Implemented front-end layout and behavior with HTML, python, JavaScript, AngularJS, ReactJS and CSS.
  • Extensively worked on WSO2 Identity Server, WSO2 ESB, RAMPART implementation, REST services, WSO2 API manager.
  • Performed real time processing of streaming data, production web server log files using Spark.
  • Implemented compliance dashboards and closure of regulatory and quality requirements completing program deliverables, using Spring and Hibernate.
  • Use python custom modules for analyzing data, plotting charts and build tools for understanding patterns and trends.
  • Worked on JBOSS locally and WebSphere in higher environments.
  • Facilitated the team and product owner which included tasks like helping to maintain the backlog and release plan, radiating scrum artifacts to ensure the product owner or the team is informed about progress.
  • As part of Agile DHF, generated automation scripts for auto deployment of data services and integrating BDD and developed various rest services for both data services and business services.
  • Good exposure to RabbitMQ and AMQP which is used for event publishing of data services.
  • Developing new application components using Core JAVA, JSP, Servlets, Spring MVC, HTML5, XML and bug fixes, enhancements.
  • Used WebLogic 12c Application Server for deployment and used Tools like Maven, Jenkins for application build and deployment.
  • Involved in consuming Web Services (SOAP) using JAX-WS and in form validation using JavaScript and design changes using CSS3.
  • Used Log4j for logging and SVN for version control.
  • Used UNIX for accessing log files and checking errors, logs and web service responses.
  • Created synchronization of transactional data with archived data, using java layer services to intercept the main transactional classes and re-factored them to provide a general interception layer for any kind of transactional data in the system.
  • Followed Agile methodologies using scrums for project development.
  • Implemented design patterns like Singleton Pattern, Business Delegate, Data Transfer Object etc.

Environment: Core Java, J2SE, J2EE, Spring-Hibernate integration framework, JSP, AngularJS, WSO2 JSON, HTML, Oracle 11g, SEO, SVN, Web sphere SQL, API Gateway, iBATIS, PL/SQL, XML, Web logic, Eclipse, Jenkins, Spring web flow, Ajax, SQL Server, Dozer frame work, Mockito, REST web service, JQuery, JSON, HTML 5, CSS 3, ReactJS.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for requirement gathering and Business Requirement Documentation.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as a part of Functional Design Document (FDD) using EA tools.
  • Followed Agile methodology, accomplishing the tasks to meet tight deadlines.
  • Developed Controller classes and bindings for the Spring POJO's with screen fields using Model Attribute feature of Spring MVC framework.
  • Developed JSP's for reusing view components in the Spring MVC design pattern.
  • Integrated Spring with various other frameworks and technologies like Hibernate and JMS.
  • Obtained bean references utilizing the Dependency Injection (DI/IOC) feature of Spring and appropriately configured resources in XML and annotations.
  • Involved in developing Java beans for business logic using session façade pattern and deploying them in Apache tomcat.
  • Developed SOAP/REST based web services.
  • Used Spring Tool Suite (STS) and Eclipse as IDE’s.
  • Implemented cross cutting concerns as aspects at Service layer using Spring AOP.
  • Involved in the implementation of DAO objects using Spring-ORM.
  • Involved in setting up of JMS Connection factory and Queues in Weblogic Application server along with appropriate JNDI names.
  • Experience in developing and deploying applications through JBOSS application server.
  • Involved in creating the Hibernate POJO's and developed Hibernate mapping Files.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Extensively used Joins and sub-queries for complex queries involving multiple tables from different databases.
  • Developed the presentation layer using Ajax, JavaScript, JSF, Asynchronous requests, CSS and HTML taken from Bootstrap to develop for multiple browsers including mobiles and tablets.
  • Developed Maven Script for the build and dependency process.
  • Monitored and scheduled the UNIX scripting jobs.
  • Version Control was mandated through Subversion and Performed Unit Testing Using Junit.
  • Implemented Log4J to trace logs and to track information.

Environment: Java, JDK, JSP, JSTL, JSON, JavaScript, POJO's, Hibernate, Spring Tool Suite (STS), Spring, Spring MVC, Spring AOP, PL/SQL, CSS, Log4j, JUnit, Subversion (SVN), Tomcat 7.x, JSF, JBOSS, Eclipse, WebLogic 10.x, MYSQL, Load Runner, Maven, Windows7, HP-Unix(HP-UX).

Confidential, NY

JAVA /J2EE Developer

Responsibilities:

  • Actively involved in analysis, detail design, development, bug fixing and enhancement in Agile methodology. Involved in daily scrum and sprint planning meetings.
  • Created micro-services based REST API's with interdependent services and EdgeServices
  • Utilized lookups, RestTemplates and AbstractCloudConfigextensions to consume RESTful data.
  • Created JBPM workflow stacks, allowing child workflows to report to parent workflows, persisting same data object through multiple workflows, Invoked Wdk actions from custom actions.
  • Implementation of Restful JSON APIs, which were consumed by a front end Angularjs app.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed client request validations and processed using JavaScript.
  • Worked on Spring Security filterChainProxy beans, Anonymous Login support, Remember-me Authentication, Concurrent Session Management, Authorization support through ACL (Access Control List).
  • Utilized Eclipse Metrics plugin for understanding dependencies and Object Analysis.
  • Used ColdFusion to simplify web service implementation (with automated WSDL generation/transparent SOAP handling for both creating and consuming services).
  • Used SpringFramework at BusinessTier and also SpringBeanFactory for initializing services.
  • Worked on development, testing and rollout of various reports and used various features like Data Filters, Single Input Filter, Memory Data.
  • Used SessionBeans for business logic and EntityBeans for database persistence.
  • Developed server-side services using Java Multithreading, Spring, Web Services (SOAP, AXIS).
  • Implemented design patterns like Front Controller, MVC, Business Delegate, Data Transfer Objects and Data Access Objects.
  • Developed various helper classes using core Java multi-threaded programming and collection classes and used JavaScript for performing front end validations.
  • Used struts navigation library to dynamically assemble presentation pages from reusable components.

Environment: J2EE, WebSphere 7.x, AngularJS, EJB 3.0, JDBC, Struts, Hibernate 3.5, Spring 3, PL/SQL, Web Services, JBPM, XML, JSF 2.0, Oracle 11g, JUnit, CVS, Iog4J, Ant, Eclipse, Windows, UNIX.

Confidential

Java /J2EE Developer

Responsibilities:

  • Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Spring Aspect Oriented programming concepts for logging, security, error handling mechanism.
  • Involved in developing front end screens using JSP, XLTS, DHTML, HTML5, CSS3 and JavaScript.
  • Worked on Spring Cloud Configuration management, Service discovery, Circuit breakers, and Distributed sessions. Also developed and implemented search feature using Ajax.
  • Hibernate framework is deployed for persisting data. It maps between Object Oriented Java classes and Oracle Relational Database tables.
  • Involved in the analysis and implementation of IBM Identity Manager and IBM Access Manager.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component and Designed DTO, Business Delegate, Factory and Singleton design patterns.
  • Implemented cross cutting concerns as aspects at Service layer using Spring AOP and of DAO objects using Spring-ORM.
  • Migrated the application from JBOSS to WebLogic server.
  • Involved in setting up of JMS Connection factory and Queues in WebLogic Application server along with appropriate JNDI names.
  • Used Joins, correlated and non-correlated sub-queries for complex business queries involving multiple tables from different databases and implemented triggers and stored procedures and enforced business rules via checks and constraints.
  • Developed the presentation layer using Ajax, JavaScript, Asynchronous requests, CSS and HTML taken from strap to develop for multiple browsers including mobiles and tablets.
  • Developed Maven Script for the build and dependency process.
  • Involved in Server Side and Front End validation using Spring MVC Annotation and JavaScript.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using Junit test cases.

Environment: Java/J2EE, Spring, Hibernate, Servlets, JSP, JavaScript, CSS, Oracle 9i, JQuery, CSS, HTML, SQL, JUNIT, XML, Eclipse 3.2, Ajax, ANT,JMS, JBOSS, SOAP,WSDL

Confidential

Java /J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) and Production Support.
  • Involved in developing functional model, object model and dynamic model using UML.
  • Developed code for various activities using MVC architecture (Page flows, JSPs, )
  • Developed client side screen using JSP, JSF, HTML and DHTML.
  • Involved in development of Hibernate, including mapping files, configuration file and classes to interact with the oracle 9i database.
  • Involved in developing the helper classes for better data exchange between the MVC layers.
  • Developed Web tier by using Struts, JSP, Ajax and Html.
  • Developed drag and drop functionality using AJAX and Tile framework in Struts.
  • Used Apache Log4j to archive log files as per formatting and archiving both size and number.
  • Created SQL queries and used PL/SQL stored procedures.
  • Used ANT tool for building and packaging the application.
  • Used Perforce for Source Control and Version Management.

Environment: Java, JDK 5, J2EE, Servlets, JSP, JSF, HTML, CSS, JavaScript, XML, Log4J, Ant 1.5, Struts, Hibernate 3.0, Web services, JMS, Spring, JBoss4.0, Oracle 9i, Eclipse 3.2, UNIX, Perforce, Sun Solaris.

We'd love your feedback!