We provide IT Staff Augmentation Services!

Lead Java Developer Resume

Houston, TX

SUMMARY

  • 16+ Years of experience in analysis, design, development, testing, implementation and maintenance of software applications.
  • 13+ years of experience in Financial, Credit Card, Health Care and Travel Domains.
  • Expertise in developing front - end and back-end applications as a full stack Engineer.
  • Extensive web development experience with technologies like Servlets, JSP, STRUTS, JDBC, RMI, EJB, JNDI, GWT, JMS, SWING, ORACLE, DB2 and UML.
  • Expertise in technologies; XML, XHTML, HTML5, XSD, XPATH, XSLT, CSS, DOM, SAX, DTD, JavaScript, Angular, react JS, jQuery, nodeJS, DOJO, Ext JS, AJAX, PL/SQL, C, C++, UNIX and Windows.
  • Expertise in developing Web Services using Axis, JAX-RPC, JAXB, JAXP, JAX-WS, JAX-RS, Jersey, SOA, SOAP, REST and WSDL.
  • Expertise in developing applications using cloud technologies (AWS, Pivotal Cloud Foundry) using micro services and NO SQL data base Casandra
  • Extensive hands on experience with Java and J2EE Design Patterns.
  • Expertise in developing applications with STRUTS, SPRING, SPRINGBOOT and HIBERNATE Frameworks.
  • Experience in web and application servers Apache, Tomcat, JBoss, Web Sphere and Web Logic.
  • Experience in migrating the legacy applications to cloud platform (PAAS) by converting to small microservices and deploying them.
  • Experience in developing procedures, packages, functions and triggers using PL/SQL.
  • Expertise in developing the applications using Ruby on Rails Frame Work.
  • Expertise on Development IDE’s like WSAD, RAD, Eclipse, IntelliJ and JDeveloper.
  • Expertise in developing the applications by implementing various methodologies like Waterfall, Agile, TDD, BDD.

TECHNICAL SKILLS

  • Java, Ruby, C#, VB
  • Struts, MVC, Spring, SOA
  • Eclipse, WSAD, RAD, JDeveloper
  • SQL, PL/SQL, C, C++, DOJO
  • JSF, JDBC, RMI, EJB, Hibernate
  • IntelliJ, SSH, Putty, TOAD
  • Unix Shell Script
  • SpringBoot, Microservices
  • Amex Frameworks, DataStax
  • JQUERY, ExtJS, Angular, react JS
  • Java Mail, Swing, Junit, Mockito, Cucumber, Selenium
  • Visual Studio, Adobe Flex, Vignette, CMAX

PROFESSIONAL EXPERIENCE

Lead Java Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in Analysis, Design and Development of the application.
  • Coded and tested the application using Spring Boot, Cloud, Oracle, tomcat and WebLogic.
  • Developed and consumed web services to interact with the downstream and upstream systems by RESTFUL and SOAP methods for getting deals and facilities.
  • Migrated the legacy application into Cloud using Spring Boot, Java8, microservices and cloud foundry.
  • Implemented JMS for communication between different applications of JPMC, using this all the latest and greatest data is saved into Casandra data base which was used as a reference data hub across CIB applications.
  • Designed and Developed the Database tables and Stored Procedures, functions, triggers using SQL, PL/SQL by using TOAD.
  • Highly and effectively used java multi-threading for contract assignment for the trades coming from upstream systems.
  • Worked with Log4J to store the logging messages in Legacy application and implemented the log aggregation in cloud environment using Splunk.
  • Trade information is retrieved using kafka based messages and processed them successfully as real-time scenarios rather than batch mode.
  • Implemented the JPA, ORM using Hibernate Framework for all data base persistence operations
  • Effectively managed file-based caching techniques for data retrieval
  • Written Unit Test Cases using Junit, Mockito and implemented the continuous integration with Jenkins.
  • Written the cucumber test cases for data testing real-time.
  • Responsible for daily scrum meetings by following Agile methodology with TDD approach.
  • Used Git bitbucket for Version Controlling.

Environment: Tomcat 8, Spring Boot 2, Web Logic 10.3, Java 8, Java 1.6, Agile, Hibernate, Spring, Log4J, Logback, SLF4J, Oracle 11g, REST, Maven, Shell Script, PL/SQL, Angular, reactJS, IntelliJ, DataStax, Git Bitbucket, Servlets, XML, XSD, JMS, Casandra, Cloud Foundry, Kafka, Splunk, Kibana, Cucumber, Mockito and UML.

Java Consultant

Confidential, Dallas, TX

Responsibilities:

  • Involved in Sprint Planning, Analysis, Design and Development of the application.
  • Setting up of EMC Captiva system locally
  • Objective of this POC is to provide W2/ 1099 then generate the meta data using OCR technologies in real time.
  • Replace the existing standalone systems into webservice methods using C# to generate the xml input as meta data, which will be flown into other applications (TurboTax, lacerte...etc)
  • Coordination between various modules (IAMulti, MDW, Scanner.)/steps inside Captiva that was written using VB as a non- attended mode to make it real-time process.
  • Integrated the suite with nodeJS applications.
  • Written custom specific code injections as required in between the flows using VB and C# for the operations.
  • Used perforce as version control

Environment: Perforce, IntelliJ, C#, REST, Java 1.6, Agile, Hibernate, Spring, reactJS, Log4J, REST, VB, Maven, jQuery, Selenium, XML, XSD, JIRA and UML

Senior Java Consultant

Confidential, Harrisburg, PA

Responsibilities:

  • Involved in Sprint Planning, Analysis, Design and Development of the application.
  • Involved in Eligibility, Enrollment and Financial Modules of the application.
  • Consumed and Produced the RESTFUL web services for data exposure to other modules inside the exchange.
  • Implemented ORM using Hibernate Framework for all data base persistence operations.
  • Implemented JMS for communication for Federal Hub Integration Notifications.
  • Implemented the twitter Integration using embedded timelines and customized them inside the exchange.
  • Implemented 820,834 and other batches using Spring Batch for daily and monthly batch jobs to feed the data into other applications.
  • Effectively used JAXB classes for XML parsing and converting them into Java POJOs for Integration Purpose.
  • Integrated with eHealth system for checking various plans and providers available.
  • Designed and Developed the Database tables and Stored Procedures, functions, triggers using SQL, PL/SQL by using TOAD.
  • Used JQuery for UI Development and client-side widgets, validations.
  • Worked with Log4J to store the logging messages.
  • Written Unit Test Cases using Junit and participated in browser automation using Selenium.
  • Implemented the continuous integration with Hudson.
  • Participated in daily standup meetings by following agile methodology.
  • Used SVN for Version Controlling.

Environment: Web Logic 10.3, Java 1.6, Agile, Hibernate, Spring, Log4J, Oracle 11g, ANT, SOAP, WSDL, REST, Hudson, Maven, PL/SQL, Eclipse, JQuery, Selenium, Servlets, JSP, Struts, JAXB, JMS, XML, XSD, JIRA and UML

Hire Now