We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer/ Lead Developer Resume

2.00/5 (Submit Your Rating)

Cedar Rapids, IA

SUMMARY

  • Having 9+ years’ experience working with Object Oriented Analysis, Design and Development of Enterprise Applications.
  • Strong experience in using object oriented methodologies, middleware technologies, SOA framework, client - server architecture, and web applications, Core Java (Multithreading, Collection), J2EE (JSF, Rich Faces, Prime faces, Spring 2.x, 3.x(Spring Application, Spring-Batch,Spring-MVC), Hibernate, JPA, Spring Data, struts1.2., JMS, Web service (REST, SOAP).
  • Experience working on front end Design and Development using Angular JS, JavaScript, JSON, JQuery, AJAX.
  • CSS, HTML/DHTML and XML, XSLT.
  • Good Experience on Spring AOP for transaction Management and Core Annotations for Dependency Injection.
  • Extensive Experience in MVC (Model View Controller) architecture and OOP (Object-oriented Programming) methodologies.
  • Extensive Experience with SQL, PL/SQL, Stored procedures, SSIS and UNIX Shell Scripting, batch script in relational databases like Oracle, SQL Server, DB2 and MySQL.
  • Experience in using Mockito, Power Mockito, JUnit testing framework and log4j.
  • In-depth design and implementation knowledge of SOA using framework.
  • Design and Development experience in EAI middleware suite SUN Java CAPS 5.1.3 and 6.2, IBM WebSphere ESB, IBM Web sphere WSRR and Mule ESB.
  • Experience of MQ Series and IBM Web sphere MQ Adapter
  • Have worked with various Application Servers like Web Sphere 7.0, 8.0, Web logic, Tomcat, JBoss and Dynamo Application server.
  • Experienced in Design patterns like DAO, Session Façade, Front Controller, Singleton and more.
  • Experience in using PVCS (Serena), Concurrent Version Control System (CVS), Subversion (SVN), Tortoise GIT.
  • Have worked with Unified Modeling Language like creating Use cases, class, sequence, and data flow diagrams etc. and have used modeling tools like IBM Rational Rose, Enterprise Architect and MS-Visio.
  • Good knowledge of mostly used IDE like Eclipse, My Eclipse, IBM Rationale Application Development (RAD), WID etc.
  • Basic knowledge about Hadoop Ecosystem including HDFS, Map Reduce, Pig, Hive and HBase.
  • Very focused, detail oriented, self-starter, motivated, good communication skills and has the capacity to contribute Individual as well as part/leading a team.
  • Experience in Software Quality Assurance testing life cycle & experience in Functional Testing, smoke testing Integration Testing, Regression Testing, Clone Testing, Unit Testing and Operational Testing.
  • Good Experience on Test Driven development as Worked on JUnit framework, Easy and Power Mock frameworks for the quality testing of code and used Crucible for Code Review.

TECHNICAL SKILLS

Area of specialization: Core Java (Multithreading, Collection), J2EE(JSF, Rich Face, Prime faces, struts1.2, Spring 2.x, 3.x(Spring Application, Spring-Batch,Spring-MVC, Spring JPA Data), Web service, Hibernate3.x, JPA, Web Service(SOAP, REST), JMS, Core Java, JSP, JDBC, Apache Velocity, Servlets, EJB, Java Beans, Design Patterns, PL/SQL, Angular JS, JQuery, JavaScript, JSON, HTML5, CSS3.

Middleware Technologies: SUN JCAPS 6.2, 5.1.3,MQ Series, IBM WebSphere MQ Adapter, JMS, WebSphere ESB and WSRR.

SOA Framework: Restful, JAX-WS, Axis 2.0., CXF, XML, DTD, Schema, SOAP, WSDL, Web Service.

Methodologies: CSC Catalyst Methodology, Agile (Scrum), SDLC, ITIL V3 and CMMI.

RDBMS: Oracle 9i/10g, DB2, MS SQL server 2008, MS SQL Server Integration Services and MySQL.

Tools: RAD, IBM Integrated Designer 7.5, Eclipse (with different Plug-ins), Net Beans, SoapUI, SqlDev, PVCS (Serena), Tortoise SVN, Win CVS, Control - M, SSIS, Ant, Maven, Toad, putty, DB Visualizer, CITRIX, IBM Requisite Pro, Clear Quest, Jenkin, Atlassian-Crucible, JIRA.

Operating System: Windows, Ubantu, RadHat Linux, and Unix

Application Server: Websphere Application Server (7.0, 8.0), 6.1, Bea Weblogic Application Server 8.1, Tomcat 5.5, 6.0, Jbose and Dynamo Application server.

IDE: RAD 7.5, WID, Eclipse, My Eclipse 7.0, NetBean

UML: Enterprises Architect, Rational Rose (Use Case, Sequence, Activity, DFD & Class Diagram.

Domain Knowledge: Life/General Insurance, Finance, Banking, Retails, e-Commerce, Logistics

ETL Tools: Spring Batch, SSIS, Control - M, PL/SQL, SQL Server.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE Developer/ Lead developer

Responsibilities:

  • Worked as analyst and Development lead for corporate banking portal and Card payment related data processing.
  • Primary responsibilities include Business Requirement gathering and analysis, provide designs and lead the solution deliveries within schedule and budget. Provide effort estimation and scope analysis and Implementation.
  • Migration from Legacy java based application to Re-design system in Spring REST Service, Angular JS, Annotation usage into more Customer focused UI development.
  • Experience of working in agile methodology as scrum developer within iterations of 3/4 weeks.
  • Implemented RSA security related project from scratch in SOA Architecture with REST and SOAP web-services and spring using JAX-RS, JAX-WS, XML and Spring JPA Data. Used JMS configuration on Web Sphere and tomcat. Web sphere was used to provide customer information dashboard.
  • Provide design documentation, Design presentation, and effort estimation.
  • Used technologies as core java, Spring, Hibernate, XML, SOAP-Web Services, Unix, Tomcat, Servlets, maven, ANT, AJAX, JIRA, JavaScript, SVN code repository, Bamboo to do integrated deployment.
  • Oracle PL/SQL procedure & function, Unix Scripting, maven.
  • Leading a team of 3 / 4 to achieve solutions development on time and within budget. Providing estimation and design guidelines and code reviews.
  • Coordination & Communication with Stakeholders and Project management team on deliverable.
  • Managing defect analysis, UAT support and production issues analysis and resolutions

Environment: JDK 1.7, J2EE, Web-services(REST, SOAP), Spring (Core, Batch, MVC, AOP), Spring JPA Data, WSDL, SOAP, JAX-RPC, JAX-WS and Axis, JMS, Web-Sphere application Server 7.0, JBOSS, Maven, Oracle11g, PL/Sql, JUnit, Mockito Framework, Sonar and TOAD, Angular JS, JQuery, Java Script, HTML 5, CSS 3.

Confidential, Cedar Rapids, IA

Individual Contributor

Responsibilities:

  • Architect, design, develop, debug, and test a new J2EE framework for development and future enhancement of Exception Processing application.
  • Writing application code and development activities for large projects especially in a Web application and SOA environment.
  • Involve in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Developed the Security implementation for implementing Authentication and Authorization.
  • Developingand securing RESTful web service in Spring MVC and CXF.
  • Developing web application in JSF, Rich faces, Prime faces, Struts, Spring IOC, AOP and Hibernate.
  • Implementing Exception Handling, Logging and Auditing
  • Writing Unit test case using JUnit and Mock framework
  • Implementing Exception Handling, Logging and Auditing in Mule
  • Implementing and consuming SOAP web services.
  • Building Apache CXF SOAP and REST services in JBOSS
  • Creating services to post messages on Apache MQ Queue
  • Designed and developed Java components using Spring MVC and JDBC framework
  • Used spring batch to write batch program.
  • Debug/modify procedures and functions for fixes and performance enhancement.
  • Reviewed and debugged existing SQL queries used to extract information from data sources, to resolve problems with importing data.
  • Using SVN for version control and source code management
  • Maven builds and Jenkins for Continuous integration
  • Experience working in an agile development environment.
  • Created end to end mapping to communicate with legacy system using webservices.
  • Generate WSDL from xml schema and vice versa.
  • Multi-threaded / Concurrent Application Design based on Java Memory Model
  • Complete support for the application. Solving all tickets associated with the application.
  • Providing status on a weekly basis by organizing status meeting and sending weekly status report.
  • Enhance the application for improved performance through performance tuning.
  • Sizing for release.
  • Create and modify stored Procedures, Triggers, Views, and Functions for every enhancement.
  • Good working experience on production server tools like thread dump analyzer and GC analyzer.
  • Good working experience on Unix / Linux environment.
  • Developed Java classes confirming J2EE design patterns, JNDI, packaged with J2EE specifications.
  • Written XSLT, Xpath and Xqueries for aggregation of response xml files.
  • Written a Maven build script for project. And configured project into continues builds system Jenkins server.
  • Moving the code from dev to stage and to prod which includes creating CR and attending CAB meeting to analyze the impacts.
  • Respond to user queries on Action rules performed for each participant.
  • Unit testing the application against requirement also work closely with testers for clarifying queries related to business requirements.

Environment: JDK 1.6, 1.7, J2EE, Spring (Core, JDBC Template, Batch, MVC, AOP), Hibernate, Spring JPA Data, JSF, Rich faces, Prime Faces, Struts, Web-services(REST, SOAP), WSDL, SOAP, JAX-RPC, JAX-WS and Axis, JMS, Web-Sphere application Server 6.0, 7.0, RAD 7.5.x (RAD), Web sphere WID, Ant, Maven, Oracle11g, DB2, SQL Server, PL/Sql, SOAP UI, TOAD, JQuery, Java Script, HTML 5, CSS 3.

Confidential, Cedar Rapids, IA

Individual Contributor

Responsibilities:

  • Preparing Design Documents, conducting impact analysis of requirements on FIA project in current IT systems including Advantage, ICC Web Services and developed systems
  • Developed new ACORD services on WESB
  • Created new business modules using spring, Spring JDBC template.
  • Created new and updated existing Power Shell scripts for sending Trade files to downstream systems.
  • Created J2C connection factory on IBM Websphere.
  • Created new CICS connector to connect to new COBOL programs.

Environment: JCAPS 5.1.3 (an EAI tool developed by SUN MICROSYSTEMS), Web sphere ESB, WSRR, Web sphere WID,XML, WSDL, SOAP, MQ, IBM DB2, COBOL, Mainframe Technologies, Java, J2EE, Vantage One, MS Visio, and IBM Quality Center, RAD, Websphere, Java, J2EE, Serena Version Control, WESB, WID, Hibernate, spring, Power shell.

Confidential

Lead developer

Responsibilities:

  • To understand requirements, analyze and translate them into technical specification.
  • Designed and developed SOAP & RESTFUL web services.
  • Implemented Agile Methodology, Scrum, and Iterative Process through phases of requirement, design, documentation, and implementation and testing.
  • Efficiently used JSF, Rich faces, Spring IOC and Hibernate, Spring AOP to define Advices for modularizing cross-cutting concerns such as Transaction Management, Logging, and Security.
  • Used Spring Core by implementing IOC (Dependency Injection) to inject dependencies in order to achieve loose coupling.
  • Implemented web service (SOAP & RESTFUL) by using JAX-RS / AXIS annotation.
  • Good working experience on production server tools like thread dump analyzer and GC analyzer.
  • Good working experience on Unix / Linux environment.
  • Developed Java classes confirming J2EE design patterns, JNDI, packaged with J2EE specifications
  • Used JDK 1.5 / J2SE 5.0 several extensions like Generics, Auto boxing, Annotations, Static imports
  • Used multithreading to facilitates manipulating threads in a portable manner across platforms.

Environment: JDK 1.6, J2EE, JSF, Rich faces, Spring (Core, AOP), Hibernate, WSDL, SOAP, JAX-RPC, JAX-WS and Axis, JBOSS, Tomcat, Maven, Oracle10g, PL/Sql, Junit, TOAD.

Confidential

Developer

Responsibilities:

  • Performing requirement analysis from business requirement and technical requirement document
  • Clarifying requirement queries and doubts from onsite technical lead and architect
  • Analysis and creation of high level design document and detailed design document
  • Worked on Proof of Concept to provide best solution
  • Worked with the client to understand client expectation and making use of industry best practices to deliver quality
  • Software Designing, Coding, Code Refactoring, Code Review, Documentation,
  • Building and Packaging
  • Source code version control management using SVN
  • Unit testing and integration testing
  • Written PL/SQL Packages, Stored procedures for the Oracle database.
  • Impact analysis, analysis of production issues, bug fixes, small enhancements
  • Deployment and configuration of application on Dynamo application server
  • Collaborate with QA team and other application teams.
  • Provide early warning about alarming situation to superiors.

Environment: JDK 1.5, J2EE, ATG Framework, WSDL, SOAP, Axis, ATG Dynamo Application Server, Ant, Oracle, PL/Sql, Junit, TOAD.

We'd love your feedback!