We provide IT Staff Augmentation Services!

Senior Java Developer, Devops Resume

SUMMARY:

  • Total hands on experience of 17 years in Java/J2EE and Web technologies
  • Core Experience in Java8, Spring4, IBM MQ, SOAP web services, REST, Microservices
  • Backend Experience in SQL, PL/SQL, XQuery, performance tuning
  • Front end development using Angular
  • Dev Methodology Experience in Agile, Test Driven Development TDD with JUnit
  • CI/CD using Jenkins, Ant, Maven, GIT, DevOps, Gradle, Artifactory, Docker, Vagrant, AWS ECS
  • Shell script experience with Linux, Unix
  • Expert in performance tuning by reviewing java code, memory handling in JVM
  • Good exposure to Domain Areas like Finance/Mortgage, Banking and Retail
  • Consulting in architecture, software design, workflow, Batches, Scheduler
  • Experience in writing tools to automate the code generation, QA build
  • Have good experience in 1st and 2nd level on call rotation production support
  • Excellent Analytical, Problem Solving Skills researching to root cause and designing fix to support future enhancement, and have strong Interpersonal, Communication, multitasking, balancing priorities

TECHNICAL SKILLS:

Languages: Java8, SQL, PL/SQL, HTML5, JavaScript, CSS3, ANT, Maven, Groovy

Technologies/APIs: Java EE5 (JSF1.2, Servlets2.5, JSP2.1, EJB3, JMS1.1, JSTL1.2, JAX - WS2.0, JAXP1.3, JAXB), spring-ws, Spring REST API, JAX-RS, Log4j, Web2.0, SOA, UML, Agile, CTI, SOAP, XML, XSL, XSLT, XSD, JQuery2, Angular2, GSON2.3, JSON, IBM MQv7, Oracle SOA, BPEL, Autosys, Confidential, DevOps, JPA, Docker, AWS, GITHub, Vagrant

Framework: Spring MVC4, Struts2.3.2, Hibernate3.2, ATG eCommerce 2006.3, ATG Dynamo, Spring4, Spring Security, Swagger

Servers: WebSphere 7, Weblogic12, Jakarta-Tomcat 6, JBoss4.2, Genesys

Tools: /Utils: Eclipse(Oxygen), Subversion (SVN), Serena, MS VSS, Rational Software Architect(RSA), Visio, Windows commander, Putty, Toad and SQL Developer, HEAT, Informatica, JUnit, Visio, RFT, SecureCRT, Clearcase, HP ALM, WinCVS, GIT, Opnet, Jenkins, uDeploy, Artifactory

Databases: Oracle 11g, Microsoft Sql Server, DB2

Operating Systems: Unix, Windows, Linux, Solaris

Domain Knowledge: Finance/Mortgage, Banking, Insurance, Retail

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer, DevOps

Responsibilities:

  • Developed processing and flow of data using IBM MQ, Spring Boot, to validate, process, persist the data, using event driven architecture to process data files
  • Developed MicroServices, REST web services
  • DevOps experience with Jenkins, Gradle, GitHub, Artifactory, Raven, Docker
  • Dashboard development using Angular
  • Developed shell scripts for archival process
  • Data warehousing support, writing SQL, PLSQL, XQuery queries for reports

Technology Used: Java8, IBM MQ, AutoSys, Splunk, Jenkins, DevOps, Junit, Angular, Spring Boot, Spring Batch, Agile, XSD, Oracle DB, PLSQL, GitHub, Artifactory, Linux shell script, IBM uDeploy, Docker, Gradle, Swagger

Confidential, McLean, VA

Senior Developer, Tech Lead, Architect

Responsibilities:

  • Developed GUI screens using Spring MVC, Spring framework, Angular, JSON
  • Developed web services using SOAP, REST as producer and consumer, using spring-ws, spring rest api, JAX-WS, developed Microservices for processing loans
  • Used Hibernate, JPA for the backend in multiple comonents
  • Design Architecture & choose technology, for my stories, and for the project, integration with Enterprise Architecture and standards
  • Test Driven Development by writing unit test cases and functions using JUnit
  • Following Agile methodology
  • Data warehousing support, writing SQL, PLSQL, XQuery queries for reports
  • Shell scripting for batch jobs in Linux
  • Performance tuning by memory management in JVM, SQL code, and using Opnet tool
  • Mentor for Junior Developers, do design, code review
  • Using Jenkins for CI/CD, using Ant, Maven for build, GIT for version control
  • Using DevOps to bring prod issues, data migrations issues to backlog and story development
  • Implemented coding standards, security recommended by scanning tool SAST
  • On call production support, troubleshooting, root cause analysis experience

Technology Used: JSE7, Junit, Spring MVC, HTML5, Javascript, CSS3, JQuery, JQuery AJAX, Angular2, JSON, GSON Hibernate, Spring-ws, JAX-WS, Spring security, Spring Core, Spring REST API, JMS, Agile, Tomcat, Weblogic, Linux, EJB, Autosys, SQL, PLSQL, Oracle db, DB2, GIT, Clearcase, Jenkins, DevOps, Eclipse, Oracle SOA, Oracle BPEL

Confidential, Keene, NH

Architect, Senior Developer

Responsibilities:

  • Developed web services using SOAP, REST as producer
  • Designed and developed batch framework enhancement to support processing XML message using XSD, XSLT to send & receive with interfaces.
  • Developed new batches to send and receive XML messages using the new framework, written documentation
  • Followed Agile methodology
  • Individual responsibility for requirement gathering from customer account business owners & warehouse managers, and worked on technical design and iterative development of WMS application’s new modules
  • Developed screens using JQuery, JSON, all MVC layers and Hibernate
  • Written and reviewed PL/SQL code and SQL queries, did performance tuning using execution plan
  • Done Performance tuning by reviewing the java code, and JVM memory handling
  • Managing team for testing with manual & automated RFT testing
  • Worked in 1st & 2nd level application support
  • Understanding the issues and need of customer service team and suggesting solutions
  • Developed automation for deployment builds using Groovy
  • Migrated reports application from Struts to use Spring MVC4, Spring Security

Technology Used: Weblogic12, JSE6, Junit, XML, XSL, XSD, XSLT J2EE1.4, JSP2, Struts, Hibernate3.2.0, Log4J, Oracle11g, CSS, Putty, Unix, Linux, IBM MQ API, IBM MQ Explorer, IBM WebSphere MQ, PL/SQL, ANT, JSTL, Toad, JavaScript, RFT, JQuery, JSON, Agile, Spring MVC4, Spring Security, REST, Agile, Confidential, WinCVS, Spring-ws, JAX-WS, JAX-RS

Confidential, Schaumburg, IL

Architect, Senior Developer

Responsibility:

  • Responsible for Confidential application’s Hierarchy and Subtotal modules.
  • Analyzed the requirement and made Low Level Design (LLD).
  • Class diagram and Sequence diagram are made as part of the design using UML and RSA.
  • Coded Stored Procedures using PL/SQL for copying data in bulk from one DB to another using DB link. They are called in shell script as batches and it runs as scheduled in UNIX and also it send e-mail to user to inform success or failure.
  • Coded Java program to sync the data from oracle to IBM IMS server using CAC data source.
  • Coded a new report screen using AJAX.
  • Done Performance tuning by reviewing the java code, queries with TOAD plan, JVM memory handling
  • Developed tool to manipulate data as part of support activities.

Technology Used: WSAD5.1, Websphere5.1, J2SE5, J2EE1.4, JSP2, Log4J, Oracle10g, Serena, Putty, Unix, Linux, CAC data source, IBM IMS server, PL/SQL, Crystal Reports, ANT, AJAX, Web Services, HEAT, JSTL, UML, RSA, Toad, XML, JavaScript

Confidential, Woonsocket, RI

Architect, Senior Developer

Responsibilities:

  • Worked to create the architecture for interface connectivity with Web Services and coded few web services using SOAP
  • Creating development plan for the team
  • Responsible for Confidential application’s Patient Management and Web Services modules using ATG Personalization
  • Analyzed the requirement and made Low Level Design (LLD).
  • Class diagram and Sequence diagram are made as part of the design using UML and RSA, iterative development using Agile
  • Worked in finding ATG features and made fitment with the business needs of Confidential .
  • As Technical Specialist, assist the team in solving Technical/Non-Technical issues
  • Involved in Architecture development, Design, Design reviews and Code reviews
  • Done Performance tuning by reviewing the java code
  • Designed and Developed Defect Tracking System as part of this project.
  • Customized integration build using ANT

Technology Used: Oracle 9i, J2SE1.4, JavaScript, XML, J2EE1.4, JSP2, ATG Dynamo, ATG commerce 2006.3, WebLogic 8.1, MS-VSS, Subversion (SVN), Eclipse, EditPlus, Web Services, UML, RSA, Agile, Solaris, ANT, TOAD

Confidential

Technical Lead/Architect

Responsibilities:

  • Worked as Technical Lead to give solutions to problems faced by the developers.
  • Class diagram and Sequence diagram are made as part of the design using UML and RSA.
  • Developed a tool to automate the code generation.
  • Customized integration build using ANT.
  • Done effective design and code reviews.
  • Done Performance tuning by reviewing the java code, queries with TOAD plan, JVM memory handling
  • Developed the architecture using JSF

Technology Used: Oracle 8i, J2SE1.4, XML, XSLT, JavaScript, J2EE1.3, EJB2, JSP1.2, JBoss, MS-VSS, Eclipse, EditPlus, TOAD, JMS, JSF1.2, UML, RSA, ANT

Confidential

CRM Module Technical Lead/Architecture team member

Responsibilities:

  • Involved in building the architecture using Struts and structured iterative development using Agile
  • Creating development plan for the team
  • Analyzed for requirement completeness and identified missing info in requirement
  • As Technical Specialist, assist the team in solving Technical/Non-Technical issues
  • Class diagram and Sequence diagram are made as part of the design using UML and RSA.
  • Done tools to create JavaScript Validation for screens and UTC.
  • Delivered CRM module with good quality and performance with my technical expertise and developed Internationalization(i18n)
  • Integrated CTI telephony interface with ET1 application with best performance.
  • Customized integration build using ANT and structured iterative development using Agile.
  • Built workflow as part of architecture team.
  • Done effective design and code reviews
  • Done Performance tuning by reviewing the java code, queries with TOAD plan, JVM memory handling and by using Oracle Rule Engine

Technology Used: Solaris 2.6, Oracle 8i, J2SE1.4, J2EE1.3, EJB2, JSP1.2, Weblogic8.1, MS-VSS, Eclipse, EditPlus, ANT, TOAD, SQL Developer, UML, Agile, Rational Rose, XML, JavaScript, Genesys telephony server, Struts, Autosys

Confidential

Architecture team member/Developer

Responsibilities:

  • Designed the MVC architecture.
  • Got all page printing in the report using Swing.
  • Worked to make compatible in Netscape4.x and above, and IE4 and above.

Technology Used: Servlet2.2, JSP1.1, MS-VSS, J2SE1.3, XML, JavaScript, Oracle8i, Websphere3.5, ServletExec4.2, Eclipse, EditPlus, Netscape, Swing.

Confidential

Architecture team member/Developer

Responsibilities:

  • Designed the MVC architecture.
  • Got all page printing in the report using Swing.
  • Worked to make compatible in Netscape4.x and above, and IE4 and above.

Technology Used: Servlet2.2, JSP1.0, J2SE1.3, XML, JavaScript, Oracle8i, Websphere3.5, ServletExec4.2, MS-VSS, Eclipse, EditPlus

Confidential

Developer

Responsibilities:

  • Worked in forecast, setup, and report module.
  • Involved in writing queries, JSP, EJB, Java Script, etc.

Technology Used: EJB2, JSP1.2, J2SE1.3, JavaScript, Oracle 8i, Weblogic7, XML, MS-VSS, EditPlus

Confidential

Developer

Responsibilities:

  • Involved in screen designing of project
  • Involved in writing XML Parser
  • Involved in writing Servlet part

Technology Used: XML1.0, FlashMX, Servlets2.3, MS-VSS, Eclipse, Tomcat

Hire Now