We provide IT Staff Augmentation Services!

Senior Developer  Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over Seventeen years of IT industry experience and Extensive experience in complete Software Development Life Cycle (SDLC) including System Requirements Gathering, Architecture, Design, Implementation, Testing, Continues Integration and Continues Deployment.
  • Highly experienced in J2EE technologies like JSP, Servlets, JDBC, Java Beans, XML, HTML, CSS, Ajax, JavaScript, jQuery, RESTful Web Service, SOAP, WSDL, JNDI, Core Java, Multithreading, Generics, Serialization, Externalization, Spring, Struts and Object Relational Mapping (ORM) tools like Hibernate.
  • Extensive experience in front - end technologies like HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery, XML, JSON, Ajax, AngularJS 4.
  • Good working knowledge in developing and deploying Java application in servers like WebLogic, WebSphere, Apache Tomcat, JBoss, AWS EC2.
  • Good working Knowledge in XML, XSL, XSLT, DTD, XML Schemas, SAX/ DOM parsers and XSD validations.
  • Excellent working skills in hardening/optimization of Enterprise Applications using Tivoli Performance Monitor/WAS Resource analyzer, CA APM.
  • Experience in Model related technologies using EJB, Hibernate, JPA, JNDI, LDAP, Active Directory, MQ Series, JMS, Microsoft SQL Server, Oracle, NoSQL Databases, DB2 on all platforms.
  • Extensive experience in Micro Services using Spring Boot and AngularJS 4 as front end.
  • Extensive experience in implementing (AAA) Authentication, Authorization and Auditing Process in various environments.
  • Experience in scripting shell, power-shell, batch scripting to automate deployments and configuration of Server Components and other system related automated tasks.
  • Experience with various procedures and policies required for escalation and outage resolution with Strong documentation skills. Consistently met metric goals (SLA’s) and target dates with a high level of customer satisfaction.
  • Maintenance and Enhancement in variety of technological platforms.
  • Worked closely with Project managers, System Admins, development, testing and production teams to align project deliverables, dates and report issues/concerns.
  • Good experience using Dev-Ops tools.

TECHNICAL SKILLS:

OPERATING SYSTEMS: AIX, Linux, Sun Solaris, Windows, OS/390

WEB SERVERS: SUN ONE, Apache Web Server, IBM HTTP Server, iPlanet Directory Server, Edge Component Load Balancer.

APPLICATION SERVERS: JBoss, IBM Web sphere Application Server, Websphere Process Server 6.1, 7.0, Websphere MQ, Websphere Portal Server, WebLogic Server, Oracle IAS, JRun 3.0, JWS, iPlanet 6.0, Apache1.3 and Tomcat 5, IBM MQ Series 5.x/6.x

RDBMS: DB2, Oracle, Microsoft SQL Server, My SQL, Hibernate, Access, Zim (Flat File Database)

MIDDLEWARE: JAX-WS, Web Services, SOA, JMS, MQ Series, Websphere MQ, CORBA, TIBCO/RV, Microsoft COM, DCOM, COM+, MTS, MSMQ

LANGUAGES: Java, J2EE, HTML5, AJAX, java script, jQuery, WSDL,SOAP,REST, Web services, Servlets, JSP, EJB, XML, XSL, UML, JDBC, Eclipse, Flex, JNDI, JavaScript, Angular JS 4, Angular, Spring, Spring Boot, JS2, C, C++, Visual Basic 6.0, VC++, ASP, SQLJ, COBOL, VXML.

TOOLS: / OTHERS: Visio, ITIL, Agile methodology, Scrum, Water fall, RAD 7.X, 6.X, WID, Eclipse, STS, Wily Introscope, Jenkins, maven, Gradle, GIT, PKI, Postman, Apace Tomcat Serve, ClearCase, Clear Quest, Rational Team consort, TIB/Message Broker, TIB/Adapter SDK, TCP/IP, VSS, Microsoft Stress Test Tool, JUnit, LoadRunner, Win Runner, Optimize It, Oracle, IAS, Crypto J, TOAD, SAML, Soap Scope, Altova XML Spy, Stylus Studio. Rational Performance Tester, VMware Infrastructure Client 2.5, Site Scope, BIG IP F5.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Developer

Responsibilities:

  • Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks on - time and with excellent quality on basis with onsite and offsite teams.
  • Used HTML5, CSS3, AngularJS for content layout and presentation layer (UI) designing.
  • Implemented project structure based on spring REST using Spring boot. Used different type of Spring controllers depending on the business requirement.
  • Deployment of REST Web Services using Maven and containerization using Dockers on AWS EC2 instances.
  • Used Docker extensively to run applications on containers and created swarm and services to scale the micro services containers.
  • Development of Spring Boot applications using micro services standards.
  • Implemented micro services architecture to make application smaller and independent.
  • Worked with micro services related frameworks Ribbon and Eureka for client-side load balancer and network discovery.
  • Development of DAO layer using Hibernate and JPA.
  • Used Core Hibernate 3.0 in data access layer to access and update information in the database.
  • Designed loosely coupled architecture using RESTful Web Services and Angular as frontend.
  • Development of web modules and middleware components using Spring.
  • Worked on multiple projects and delivered the projects in time.
  • Created Spring Boot applications testing suite using Spring Junit plugin.
  • Developed end to end application on spring boot framework (Rest API Application/Spring JPA using Crud repository).
  • Exposed REST web services using HAL links for the users to discover the functionality.
  • Implementation of HTTP Basic Authentication to restrict access by looking up users in plain text password and group files using Apache Mod Auth.
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future reference and upgrades.
  • Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.

Environment: Java1.7, Java 1.8, Agile, HTML5, CSS3, JavaScript, AngularJS 4, Postman, Eclipse, Web Storm, Spring Tool Suite, Docker, Docker-compose, Maven, Gradle, AWS, Java Beans, Hibernate, JPA, Spring boot, Spring framework, Restful, XML, Oracle12c, Dynamo DB, MySQL, JUnit, JSON, Log4j, Jenkins, Unix, JAX-WS, JAX-RS, Apache Web Server, JBoss EAP, WebSphere ND 8.5.5, Tomcat.

Confidential

Senior Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Application is implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Worked on various DOD documents PDD Pre - Deployment Document, TDD Technical Design Document, DRW, Backup & Recovery Procedures, Auditing, Test Cases, Security Hardening, STIGs Security Technical Implementation Guides and other technical documents. DOD Information Assurance Certification.
  • Responsible for development of Business logic in Core Java
  • Designed and Developed user interactive screens using HTML5, CSS3, AngularJS.
  • Designing REST web services using Spring Boot using STS.
  • Experienced in developing responsive Web Design using Bootstrap and media tags.
  • Enhanced user experience by designing new web features and also single page applications using AngularJS.
  • Implemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Implementing the Coding standards, review the code and fixing all the code review bugs.
  • Created all the services to work with various entities provided and rectified the services using
  • Created application layer POJO classes and mapped them to backend Oracle database tables using Hibernate framework.
  • Analyze the Code and apply the fix solution for the Issues Identified based on the severity basis.
  • Developed SQL queries that are required for the application development and implemented using different logics.
  • Developed test classes in JUnit for implementing unit testing.
  • Installation of WebSphere Network Deployment 8.5.5 on AIX.

Environment: Java, Bootstrap, AngularJS, HTML, CSS, Java Script, Spring POJO, Eclipse, Web Storm, Spring Tool Suite, PostMan, Spring MVC, Docker, GIT, Maven, Jenkins, Gradle, Clear Case, Apache Tomcat Server, Log4j, Restful web services, WebSphere Application Server ND, DB2, AIX.

Confidential

Java Lead

Responsibilities:

  • Worked the application using Struts (MVC Framework) and Strut Tiles to develop presentation tier and business layer.
  • Implemented Object - relation mapping in the persistence layer using hibernate framework in conjunction with validation.xml functionality.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Developed rich User Interface using JQuery, CSS3, and HTML5, AngularJS.
  • Used AJAX function calls using JQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Obtained JSON responses to front-end using GSON API.
  • Implemented web services, used to retrieve data that tells whether claimant is incarcerated or not.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Implemented web services using WSDL/SOAP and created web services and clients to use those services.
  • Designed and Developed Rating Engine as a Web service following the top down approach using Apache Axis2.
  • Experience in installing, configuring and deploying application on Web Logic Server.
  • Implemented build scripts using maven and deployed using Docker files.

Environment: Java 1.6, Spring MVC, Oracle WebLogic 10.3.6, JSP, JavaScript, Angular, XML, XSD, Eclipse indigo, Oracle, Windows 7, JUnit, Maven, Jenkins, Gradle, JSON, Initializer, Apache Axis2 framework, Hibernate, SOAPUI 4.5, GIT, Docker, WebLogic, Jenkins.

Confidential

Senior Developer

Responsibilities:

  • Provided technical guidance to business analysts, requirements gathering and converted them into technical specifications/artifacts.
  • Implemented Spring Bean Factory using IOC and AOP technologies.
  • Developed the application TDD (Test Driven Development) methodology.
  • Designed and developed Customer registration and login screens using JSP, HTML and JavaScript.
  • Developed stored procedures, triggers for efficient interaction with database.
  • Used spring source Tools Suite as IDE for Coding, testing and WebLogic for deployment of the web application.
  • Consumed SOAP based Web Services using Apache CXF framework.
  • Work involved extensive usage of HTML, DHTML, CSS, JQuery, JavaScript and Ajax for client side development and validations.
  • Implemented various complex PL/SQL queries.
  • Used JMS to consume messages from Queue.
  • Wrote application front end with HTML, JSP, Ajax, Struts Tag - libraries, custom JSP tags for role-based sorting and filtering and used JavaScript validations to validate the fields of the user registration screen and login screen.
  • Developed applications in Spring and deployed into development, test and production environment successfully.
  • Responsible for the configuration of Struts web based application using struts-config.xml and web.xml.
  • Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information.
  • Configured spring to manage Action classes and set their dependencies in a spring context file and integrated middle tier with Struts.
  • Servlets are used to service requests from UI to manipulate Business Objects and invoke respective Action Classes for making database updates
  • Followed Agile Methodology (SCRUM) to satisfy the customers and wrote Junit test cases for unit testing the integration layer.
  • Implemented iText to generated dynamic pdf's.
  • Implemented Maven build automation.
  • Implemented Log4j for logging.
  • Used Splunk to monitor logs.
  • Supported and worked with different branches of DOL (OLMS-EFS, DFEC, W&H, GPEA, and Energy).

Environment: Agile Scrum, TDD, Core Java, J2EE, Spring IOC, Spring JDBC, Struts 2, SOAP, WSDL, Apache CXF, JSP, Servlets, HTML, CSS, JQuery, Ajax, Java Script, iText, Oracle 10g, Weblogic 11g, Eclipse, UNIX, TOAD, Splunk, Maven, Jenkins, Gradle, Log4j, SOAP UI, JUnit, JMS.

Confidential, Charlotte, NC

Senior Developer-Analyst-Lead

Responsibilities:

  • Enterprise Architecture design and Analysis.
  • Worked on Scrum Methodology.
  • Design Document for Bond Payments & Process Redemption Modules.
  • Developed Applications using AJAX, Struts Framework, Hibernate, and Web Services.
  • Created APR, Loan Calculation, Retirement Calculation Web Services.
  • Created Schemas, WSDL files and SOAP Messages for the Web Services Application.
  • Developed Workflow Application using Web sphere Workflow.
  • Worked on Wachovia Rates Administration system.
  • Designed and Developed Bond Payments & Process Redemption Modules.
  • Database Design for Bond Payments & Process Redemption.
  • Worked on IBM Workflow and Automation Project and MQ Series.
  • Worked on Commercial Productivity Tools, BTI, Business Technology Integration, BCS Business Credit Solutions Projects.

Environment: J2EE, Web Services, AJAX, Servlets, Hibernate, WSDL, SOAP, Java Beans, Web Sphere 6.0, WSAD5.1, RAD6, Soap Scope, Altova XML Spy, XML, XSD, PL/SQL Developer, MQ Series, IBM Workflow, Lotus Notes 6, Lotus Same Time Connect, All Fusion Harvest Workbench, CVS, Mercury Quality Center 9, Putty, WS FTP, VSS, VISIO, Junit, Jenkins, Oracle, SQL Server, Windows XP, AIX, Lotus Notes 6.

Confidential, North Wilkesboro, NC

Senior Developer

Responsibilities:

  • Architecting & Development of Installed Sales Selling Tool Application.
  • Extensively worked on Generation PDF documents using FOP.
  • Writing XML, XSL Templates, XSL-FO Templates.
  • Designing Architecture for the Installed Sales Project.
  • Development using Custom MVC framework.
  • Designed Class diagrams and Web Model diagrams using Rational Rose.
  • Writing Use cases for Installed Sales Project.
  • Developed Session Beans, Entity Beans for business logic and for data persistence.
  • Worked as a Data Analyst for Catalog Management Project.
  • Development using Web Sphere Application Developer 5.1

Environment: FOP, XSL-FO, XML, XSL, BARCODE4J, J2EE, Servlets, Java Beans, IBM4J, EJB, Web Sphere 5.0, WSAD 5.1, CVS, VISIO, SQL Server, DB2, Sybase, Junit, Microsoft Access, Windows XP, AIX, Z/OS Mainframe, Exceed, Query Man, Microsoft Office, Outlook 2003.

Confidential, Baltimore, MD

Software Analyst

Responsibilities:

  • Development using Struts and spring framework.
  • Designed Class diagrams and Web Model diagrams using Rational Rose.
  • Generating reports for online transactions using XML, XSL.
  • Writing Ant Scripts for building EJB JAR, utility JAR’S and EAR’s.
  • Building and Deploying EJB’s (Session & Entity Beans).
  • Modifying CORBA Services in the Middle Tier for AAC mnemonic.
  • Migration of WebSphere 4.0 to WebSphere 5.0.
  • Production support for PAM, RMX, RMF Projects.

Environment: J2EE, JSP, Servlets, Struts, Spring, Java Beans, XML, XSL, IBM4J, EJB, CORBA, WebSphere 5.0, WebSphere Studio 5.0, PVCS, Rational Rose 2000, DB2, Junit, Windows XP, UNIX (AIX, SUN Solaris), Exceed, Microsoft Office, Outlook 2003

Confidential, Buffalo, NY

Senior Developer

Responsibilities:

  • Developed Factiva Web Site and Factiva News Portal.
  • Interacting with users in different countries to gather requirements (France, Hong Kong).
  • Develop BV Forums Portlet, FAQ Port let; email Port let and Tribes Portlet using Struts Architecture.
  • Database design for the Portlets.
  • Managing Portal Content.
  • Workflow management using Cold Fusion.

Environment: J2EE, JSP, Servlets, Struts, Java Beans, WebSphere 4.0, WebSphere Portal Server 4.0, Web Sphere Studio 5.0, CVS, Oracle 8, Junit, TOAD, CSS, DB2, Windows 2000

Confidential, Buffalo, NY

Team Leader

Responsibilities:

  • Worked on Documentation of Business Requirements and Business Use Cases.
  • Designed J2EE Architecture for the HIPAA Project (Health Insurance Portability and Accountability Act).
  • Designed Use Case Diagrams, Robustness Diagrams, Sequence Diagrams and Web Models using Rational Rose Enterprise Edition 2002 (ICONIX Process).
  • Worked on File Uploading and Downloading of X12N Documents (WEB, FTP, VPN)
  • Developed Servlets, JSPs, HTML, Images and CSS using IBM WebSphere Studio 5.0.
  • Developed Entity Beans and Session Beans for handling database activities and the Business Logic using IBM WebSphere Studio 5.0.
  • Implemented Access Beans and Factory Class for Session EJB’s and Data Beans for Entity EJB’s.
  • Handling HIPAA X12N Transactions through Web for Software Vendors and Trading Partners in the Doctor’s Office.
  • Worked in MAIR Module and the Trading Partner Module.
  • Parsed X12N 837 Transactions Documents with Symphonia 3.0 based on HIPAA Regulations.

Environment: J2EE, JSP 1.1, Servlets 2.2, EJB 2.0, IBM WebSphere 5.0, IBM WebSphere Studio Application Developer 5.0, Visual Age for Java 3.5, UML, Rational Rose Enterprise Edition, HTML, CSS, Symphonia 3.0, IBM DB2 for AS/400, AS/400 Client Access Express, Visio Standard 5.0, Novell Groupwise 5.5, VSS, Windows 2000

Confidential, Columbus, OH

Senior Software Engineer

Responsibilities:

  • Wrote technical specifications for the Non-Monetary Issues & Overpayment Module (NMO), Initial Claim & Monetary Module (ICM) and Management and Support Module.
  • Worked as a member of the Analysis Team to resolve the Interface Issues across Java and Mainframe.
  • Interacting with DB2 Stored Procedures on Mainframe from Session Beans.
  • Worked on MQSeries for sending and receiving Message Queues across platforms.
  • Developed multiple pages for the front-end using JSP, HTML and CSS.
  • Developed Entity Beans and Session Beans for handling database activities and the Business Logic and Business validations.
  • Implemented the concept of paging for displaying Multiple Records in the front-end for user convenience.
  • Designed and developed the DD-Tool that handles the technical specifications for all modules.

Environment: J2EE, JSP1.1, Servlets 2.2, EJB 1.1, WebSphere 4.0, Visual Age for Java 4.0, WebSphere Studio 4.0, PVCS, COBOL, Mainframe, MQSeries, OS/390, HTML, CSS, DB2, DB2 Client, Windows 2000, AIX

We'd love your feedback!