We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

Austin, TX

SUMMARY

  • 15+ years of IT experience working with Java/J2EE technologies in all phases of Software Development Life Cycle (SDLC) such as Estimate, Analysis, Design, Development, Implementation, Testing and Maintenance of Web - based, Client/Server, N-Tier applications for domains like Insurance, Tele Communications, Transport, Logistics, Health care and Banking
  • 9+ years of experience working with the Texas State Government Agencies Confidential, Confidential & Confidential
  • Configuring services, databases in AZURE cloud for EPA federal applications like AQS (Air Quality Systems), FRS (Facility Registration Systems), RCRA, ICIS NPDES, ICIS AIR
  • Solid application Migration/Technology upgrade experience from java version 4 to 6 and WebSphere app server 5.1 to 7.0
  • Strong experience working with batch processing and executed data flows to EPA (Environmental Protection Agency)
  • Hands on experience working with web technologies including front-end through back-end technologies such as JSF, Spring MVC, Spring Boot, JSP, jQuery, AJAX, Java Script, Servlets, LDAP, JMS, IBM-MQ, EJB, Hibernate, JPA, Microservices, AWS (Amazon Webservices), Spring JDBC Reational databases Oracle, MySQL and SQL server
  • Strong experience working with middleware technologies such as SOAP (WSDL, JAX-RPC, JAX-WS) based Web services (Top Down & Bottom Up approaches), Restful web services (JAX-RS, Jersey), Enterprise service bus (ESB), SOA architecture, Enterprise Application Integration (EAI) and web service testing tools like SOAP UI, Chrome-Postman
  • Solid experience working with backend technologies like Hibernate, Eclipse Link (Top Link), JPA, EJB - entity beans, session beans
  • Hands on experience with providing POCs to the customers using J2EE Technologies
  • Proficiency in working with relational databases Oracle, MySQL and SQL Server - includes PL/SQL - Stored Procedures, Functions, Triggers, Views and Sequences. used SQL Developer, Squirrel, TOAD
  • Hands on experience working with build tools like ANT, Maven, Continuous Integration (CI) and Continuous Deployment (CD) using Jenkins (Hudson)
  • Strong experience working with Jasper reports
  • Implementedmobileapps using Apache Cordova and Intel App Framework (IAF) for cross-platformmobiledeployment.
  • Strong experience in troubleshooting production issues, determining root causes and fixing bugs
  • Solid experience working with IBM WebSphere application servers and portals including installing, deploying and maintaining
  • Extensive experience using XML parsing libraries like DOM, SAX
  • Hands on experience working with Splunk and Intro-scope agent monitoring tools
  • Expert levels skills in application development using Java/J2EE technologies, includes working with Core Spring, Spring Batch, Spring Security, JSP, Servlets, JPA, JDBC, JAXB, XML, XSLT, Struts, Perl, JQuery, Hibernate, LDAP, Google charts, JMeter, JUnit, HTML, Splunk, Intro-scope agent
  • Experience includes working on Memory Leak Analysis
  • Proficient in performance tuning the applications
  • Hands on experience working with DevOps and managing the dev team
  • Experienced in fast paced Agile development environment and methodologies including Test Driven Development (TDD) and Scrum
  • Proficient in Java/J2EE design patterns including Singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), Strategy and Business delegate. Well versed in Object Oriented Programming (OOPS) core java concepts like Encapsulation, Polymorphism, Inheritance, Collections, Multi-Threading, Serialization, Java Beans
  • Experience in working on development tools (IDE) such as Eclipse, IBM RAD, My Eclipse, Oracle JDevelper, SDE, Edit plus, Notepad++
  • Hands on experience working with application servers like WebSphere, JBoss, Web Logic and web servers like Tomcat
  • Experienced in using repositories like SVN, WinCVS, VSS, and Star Team for content and defect management tools like JIRA, HP ALM and HP-Quality Center.
  • Excellent presentation and communication skills and communicate with people at different levels including stakeholders, internal teams and the senior management.

TECHNICAL SKILLS

J2EE Technologies: Java/J2EE, Prime faces 5.3,SOAP based Web services (Top Down & Bottom Up approaches), Restful web services, AWS (Amazon Webservices), JSF1.2/2.0/2.2, Spring Boot, Spring MVC, Spring Batch, Spring Security, Spring Integration, Microservices, Hibernate, eclipse Link (Top Link), Servlets, JSP, JPA, JDBC, EJB, SOA, XML, XSLT, JAXB, Struts, Bootstrap, Perl, jQuery, AngularJS, LDAP, Google charts, JMeter, Junit, Apache SPARK, Maven, Jenkins, Drools, HTML, Splunk, Intro-scope agent, JSON, EAI, JMS, IBM-MQ and PL/SQL

Cloud: Microsoft Cloud Azure (Environmental Protection Agency's- EPA cloud)

Design Tools: Enterprise Architect, Rational Software Modeler 6.0

Database: Oracle 8/x/9i/11g/12C, SQL Server 2016/2014, MySQL 5.1/5.5/5.7

Application Servers: JBoss 7.0.2/5.0, Web Logic 10.3.1, OC4J, WebSphere portal 6.1 & 8.5, WebSphere Application Server 7.0 & 8.5

Web Server: Apache Tomcat 9.0.5, 6.0, Tomcat 5.5

Environment: s: RAD7.5, Eclipse 3.6, JDeveloper, My Eclipse 5.1.0, SDE 6.0

Version Control: SVN, Star Team, Win CVS, VSS

Open Source Tools: EN-Node (Exchange Network Node), SOAP-UI 3.0.1 and JMeter 2.8

Profiling Tools: Optimize It 6.0, JProfiler 8.1

Operating Systems: WINDOWS 95/98/NT/XP/VISTA, UNIX, LINUX

Tools: Jasper Reports, XML Spy, Toad, SQL Developer, MS Office, Putty, Edit plus, Notepad++

Others: Section 508 and WCAG2.0 accessibility specification using JAWS, NVDA

Domains: Transportation & Logistics, Telecommunications, Enterprise, Insurance, Banking, Health care and Environmental

PROFESSIONAL EXPERIENCE

Confidential - Austin, TX

Senior Java/J2EE Developer

Responsibilities:

  • Design and development of central registry and cloud services modules
  • Expertise in leading the Agile adoption or transformational initiatives and driving effectively by communicating with all levels of the organization
  • Effort estimation and creation of work break down structure
  • Providing POCs to customers on Spring batch
  • EPA data flows using Spring boot
  • Using AWS cloud for RCRA dataflow
  • Accessibility Section 508 and WCAG2.0 specification using JAWS and NVDA
  • Managing the DevOps team and interacting with senior management
  • Making sure deliverables on time on behalf of DevOps team
  • Data mapping from Texas central registry to EPA’s cloud
  • Sprint planning by identifying tasks and effort estimation
  • Using design patterns such as Spring Model View Controller (MVC), DAO, DTO, Factory, Strategy
  • Integrating spring framework with hibernate
  • Marshalling and Un-Marshalling of JAXB objects
  • Participated in the daily stand-up meetings and sprint retrospection
  • Used JAX-RS specification for building restful web services(JAX-RS)
  • Producing web services and consumed web services
  • Developing applications using Test Driven Development (TDD)
  • Using continuous integration tools like maven and Jenkins
  • Creating Junit test cases, test suites
  • Performance testing using JProfiler

Confidential - Austin, TX

Senior Java/J2EE Developer

Responsibilities:

  • Design and development of E-Reports module
  • Developing web services test harness system
  • Responsible for leading the agile transformation for multiple value streams to support the delivery of strategic products and services
  • Sprint planning by identifying tasks and effort estimation
  • DevOps team management and communicating the same with management
  • Using design patterns such as Spring Model View Controller (MVC), DAO, DTO, Factory, Strategy
  • Integrating spring framework with hibernate
  • Marshalling and Un-Marshalling of JAXB object
  • Participated in the daily stand-up meetings and sprint retrospection
  • Used JAX-RS specification for building restful web services
  • Producing web services and consumed web services
  • Developing applications using Test Driven Development (TDD)
  • Using continuous integration tools like maven and Jenkins
  • Creating Junit test cases, test suites
  • Performance testing using JProfiler

Confidential - Austin, TX

Senior Java/J2EE Developer

Responsibilities:

  • Design and development of Federal Emergency Management Agency (FEMA) data load, Voucher processing and TINs (Taxpayer Identification Number System) and SSN conversion modules
  • Design and development of claim, payments reports using Jasper reports tool
  • Providing POCs to customers using spring boot
  • WebSphere Portal upgrade from 6.1.5 to 8.0
  • Coach peers, teams and management on Agile concepts, practices, benefits and metrics
  • Integrating spring framework with hibernate
  • Marshalling and Un-Marshalling of JAXB object
  • Using hibernate as an ORM framework in persistence layer
  • Participating in the daily stand-up meetings and end of Sprint retrospectives
  • Using Jersey framework for building Restful web services
  • Producing web services and consuming web services
  • Writing Perl scripts to load the FEMA data and Vouchers into database
  • Using JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners
  • Developing applications using Test Driven Development (TDD)
  • Using continuous integration tools like maven and Jenkins
  • Creating Junit test cases and test suites
  • Performance testing using JMeter

Environment: WebSphere application server 7.0 and WebSphere portal server 8.0

Confidential

Responsibilities:

  • Design and development of entire desktop LTS application into MOBILE web application
  • Migrating the LTS application from java version 1.4 to 1.6 and WebSphere app server 5.1 to 7.0
  • Producing web services and consuming web services
  • Implementedmobileapps using cross-platformmobiledeployment
  • Integrating spring framework with hibernate
  • Used Jersey framework to build the Restful web services
  • Developed web services test harness system
  • Design and development of bill tracking, bill assignment module
  • Marshalling and Un-Marshalling of JAXB object
  • Using continuous integration tools like maven and Jenkins
  • Migrating WebSphere application server from 6.1 to 7.5
  • Written Perl scripts to load the bills to database
  • Design and development of questions reports, custom reports using Jasper report tool
  • Created Junit test cases and test suites
  • Performance testing using JMeter

Confidential, Charlotte, NC

Technical Lead

Responsibilities:

  • Design and development for the reforecast execution module
  • Design and development of CIP (Customer Identification Program) module
  • Design and implementing business rules using Drools engine
  • Communicating with DevOps team and making sure deliverables on time
  • Using ANT build automation tool to build the application and in deploying into Web logic App Server
  • Working on Agile development environment
  • Integrating spring framework with Hibernate
  • Participating in daily SCRUM meeting
  • Implementation support/deploying EAR/WAR files into the Linux environment
  • Design and development of BD (Broker Dealer) and trust reports using Jasper report tool
  • Creating JUnit and test suites

Environment: Web logic Application Server 10.3.2

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Design and development for the Save Advice Session Operation in Portfolio Web service
  • Design and Development of Retrieve Current Advice Report Operation in Portfolio Web service
  • Prepare project design specifications and other technical documents that include high level and low-level designs (sequence diagrams, class diagrams, use case diagrams, pseudo code etc.)
  • Design and implementing business rules using Drools engine
  • Using spring framework with message communication (JMS)
  • Working on agile development environment
  • Analysis, design of new server-side jobs to communicate with other legacy systems and applications.
  • Design and develop test harness tools to simulate the web services
  • Unit testing through JUnit, SOAP UI
  • Supporting implementation/deployment of EAR/WAR files into the Linux environment
  • Preparing design documents, unit test cases, integration test cases and traceability matrix.
  • Development using Test Driven Development (TDD) methodologies
  • Co-ordination with offshore and Client - onsite/offshore coordinator

Environment: Web logic Application Server 10.3.2

Confidential, Atlanta, GA

Technical Lead

Responsibilities:

  • Analysis, design, integration of various enterprise web services with Vendor’s in house application (EAI)
  • Producing and consuming SOAP based web services
  • Continuous assessment and improvement for Agile efforts
  • Implemented i99 initiative to fix the issues in integration of different applications
  • Using JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listener
  • Working on agile development environment
  • Handling Message transformation, routing and processing appropriately using EAI.
  • Design and development for the change requests in Enterprise application integration to interface various enterprise applications to exchange data
  • Fine tune EAI flows for better performance wherever applicable.
  • Develop new web service for posting global crossing service and modify existing web service for Sprint, Granite, Raptor, APS and Siebel services as per requirements.
  • Develop Message Driven Bean to handle service exception and retrigger the service call based on the return codes from sprint service
  • Set up XML rules handlers for Web Service calls.
  • Prepare project design specifications and other technical documents that includes high level and low-level designs (sequence diagrams, class diagrams, pseudo code etc.)
  • Analysis, design of new server-side jobs to communicate with other legacy systems and applications.
  • Design and develop test harness tools to simulate the web services.
  • Unit testing through JUnit, SOAP UI.
  • Preparing design documents, unit test cases, integration test cases and traceability matrix
  • Coordinate with offshore on various tasks on daily basis

Hire Now