We provide IT Staff Augmentation Services!

Java Developer/lead Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Expertise from groundwork of design, coding and debugging, right up to work involving analysis, source review and documentation of client - server applications.
  • Excellent communication skills in both verbal and written, able to deal effectively with individuals at all levels.
  • Proactive and detail oriented individual who works well under pressure.
  • Knowledge on hot emerging technologies, adapt to new technologies at fast pace and apply them for solving business problems.
  • Experienced with latest Technologies, Architectures and Frameworks such as Servlets, Hibernate, Spring MVC, JUnit, XML, Web Services (REST and SOAP), Drop Wizard, WSDL, SOAP, REST, Axis, Apache CXF, XSL, DropWizard.
  • Experienced with Agile Methodology like Scrum.
  • Experienced with both Test Driven and Behavioral Driven Software Development Process.
  • Proven excellence in debugging, troubleshooting and analytical skills.
  • Work effectively by prioritizing issues during multiple crises, escalation or high severity situations. Blend in work seamlessly with peers and other teams. Adopt new technologies at fast pace.

TECHNICAL SKILLS

Technology Stack: Java, J2EE, Web services, REST, SOAP, Spring MVC, Spring Data JPA, Hibernate, C, C++, WSDL, XSD, XML, REST, JSON, Apache CXF, Ajax, JQuery, Free Marker, XSL, Java Script, JSP, JUnit, Groovy, Ruby, Cucumber, Spock Framework, Wicket Framework, Drop Wizard, Angular JS, Kendo UI, Bootstrap, Quartz Scheduler

Operating System: Windows, Linux, Unix

CI: Hudson, Jenkins, Maven, Ant

Databases: Oracle, DB2, Sybase

Web & Application servers: Apache Tomcat

Other Utilities & Tools: GIT, SVN, CVS, Clear case, Version One, Rally, Jira

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Java Developer/Lead

Responsibilities:

  • Requirement Analysis, design and development of DPS module.
  • Developed various schedulers to collect Traffic Data from ITS (Intelligent Transportation Systems), Smooth Traffic Data and Calculate Toll Price Rates for each pricing segment/Trip OD pair.
  • Calculate the Default Rates for the future dates using the Historical Rates for the given Historical Average days and the Time Interval.
  • Provide Rest API’s to give Calculated Rates to the Trip Construction Module for a given trip/OD Pair at a specific time interval.
  • Notify the NS module in case of any alerts during traffic data collection and rate calculations.
  • Developed various Rest API’s for creating/updating various Sensors (Toll Points, Sensors, Trip OD pairs, TRCMS, Facility, and Pricing Segments), rate plans and configuration parameters.
  • Developed Rest API”s to view the latest dynamic rates along with the traffic data.
  • Co-ordinate with offshore for GUI changes and do the integration testing.
  • Communicate to the business and QA team.

Environment: Java, Spring 3.0, Java Web Services (REST), Hibernate, Linux, Oracle, SVN, GIT, Maven, Junit, Spring DATA JPA.

Confidential, Austin, TX

Java Developer/Lead

Responsibilities:

  • To inject simulated toll point sensor data into the TZC subsystem
  • Capable of generating Toll Rate Changeable Message Sign (TRCMS), AVI reads transactions and associated virtual toll point transactions from any live transaction
  • Act as GP Lane Scan Site Server (aka GP Lane Scan site simulator), to assist in the verification of various requirements that would be otherwise be difficult and/or cost prohibitive, to replicate in live vehicle passages
  • Act as a Lane Trip Simulator (LTP), to assist in the testing of the TFH Trip construction, for functional and stress/performance verification
  • Requirement Analysis, design and development of Traviss Web Application.
  • Co-ordinate with offshore resources and make sure all the features/algorithms are implemented as per the requirement.
  • Doing code reviews and making sure the developed code is adhered to the coding standards.
  • Co-ordinate with the Business and the QA team.

Environment: Java, Spring 3.0, Java Web Services (REST), Hibernate, Linux, Oracle, SVN, GIT, Maven, Junit.

Confidential, Irving, TX

Java Developer/Lead

Responsibilities:

  • Requirement Analysis, design and development of Metrics Web Application that is used for the data analytics.
  • Designed and developed Rest based Web Services for Metrics Web Application.
  • Design and development of Oxygen project that captures Real Time Data/File Upload data, processes and stores it in Oxygen/IDA database to be accessed by the external Systems.
  • Leading/Managing offshore resources for developing UI layer for Metrics application.

Environment: Java, Spring 3.0, Java Web Services (REST), Drop Wizard Framework, JAXB, Hibernate, Active MQ, XML, Linux, Oracle, SVN, Maven, JUnit

Confidential

Java Developer

Responsibilities:

  • Used Agile Methodology like Scrum for the application development.
  • Developed Web based applications Entrée and Culinary dashboard.
  • Modification/Enhancement to Snidbit Web Application for Recipe related projects.
  • Designed and developed/Maintained SOAP/REST based Java Web Services Recipe Task Service, Receta, Yummy, Asset Entity Service, Asset Registration Service, Recipe Ingestion Service for Recipe Management System.
  • Production support of all Recipe Management Applications.

Environment: Java, Spring MVC, Java Web Services, SOAP, REST, JAXB, Hibernate, XML, Linux, Oracle, SVN, JSP, CSS, JavaScript, JQuery, Maven, Spring 3.0, Jenkins, Sonar, Rally, JUnit.

Confidential, San Antonio, TX

Java Developer/Lead

Responsibilities:

  • Mentoring and Managing offshore team during coding and testing phase.
  • Used Agile Methodology like Scrum for the application development.
  • Designed and developed REST based Web Services for Remote Booking Automation System.
  • Maintenance and Enhancements of Restful API’s developed for REACH portal.
  • Maintenance and Enhancements of schedulers to Sync Tickets/Incidents from the End Ticketing system Zendesk to ISL DB
  • Developed feature files, implemented step definitions using ruby and groovy as part of the cucumber tests for the BDD process.

Environment: Java, XML, JSON, Linux, Oracle, GIT, Java Web Services, SOAP, REST, JAXB, Maven, Spring 3.0, Hibernate, IntelliJ, Groovy, Spock Framework, Ruby, Cucumber, Jenkins, Hudson, Sonar, Version One.

Confidential, Menlo Park, California

Senior Developer

Responsibilities:

  • Worked as a Senior Developer/Lead in Retail Systems group and managed the entire Brokerage and Bank Account Opening applications.
  • Mentoring and Managing the Offshore team during coding and testing phase.
  • Mentoring NCA’s to bring them up to speed and helping them prepare for their presentations.
  • Designed and developed SOAP based Java Web Services for Online Account Open Application and Futures Account Opening application, have used Hibernate for persistence.
  • Designed and developed SOAP based wrapper Java Web Services that internally calls various existing C-Services for Futures Account Opening Application.
  • Designed and developed Managed ETF IRA Rollover project for Online Account Opening Application.
  • Lead Futures Account Opening and Genie/Eboss integration project.
  • Designed and developed rebuild of Online Account Opening Application using latest and new technology.
  • Designed and developed Real Time Id Verification (RTID) project for brokerage and Bank Account Opening applications that is used to reduce the fraudulent activities at E* Confidential . Outside vendor (LN/TRU and Equifax) is used to obtain user verification.
  • Implemented Challenge process for the “Bank & Brokerage” or “Brokerage only” logons. Outside vendor (RSA Security/Cyota) is used to obtain risk assessment services.
  • Designed and developed Global Trading Account Opening application for retail brokerage client base that will allow trading in overseas security markets in respective local currencies.
  • Designed and developed various tools in support to the Brokerage applications.
  • Involved in the entire process of the software development by leading the project right from getting requirements, designing, development, testing and by making sure quality product is delivered.
  • Excellent and unique problem resolution and debugging skills to systematically isolate and narrow the scope of the issue and lead it to resolution.

Environment: Java, XML, JSON, XSL, Linux, Sybase, Oracle, CVS, SVN, Web Services, JAXB, WSDL, Maven, Ant, Spring MVC, Hibernate, JPA, JUnit, Eclipse, Free Marker, AJAX, JQuery.

Confidential

Senior Developer

Responsibilities:

  • Worked as a Senior Developer at Confidential in Frankfurt, Germany and in London, UK and in Bangalore locations providing development and support to various Market Risk Management tools and applications.
  • Developed GETREF and Domain Data Administration tools to manage the historical market data that will be used to calculate market risk on portfolios of investments.
  • Developed various modules for the Matrix application that is used for calculating Market Risk Exposure.

Environment: C++, Java, JDBC connectivity, JFC Swing, XML, MQ Series, DB2, CLI Interface, CVS, CORBA.

Confidential

Technical Consultant

Responsibilities:

  • Worked as a Technical Consultant for IBM at Convergys site in Orlando, Florida in porting their C++ applications from Sun-Solaris to AIX. Worked as a Technical consultant for IBM at Broad Vision site in California, porting their One-to-One enterprise product to AIX.
  • Worked as a Technical consultant at IBM, Virginia. Providing maintenance and support to their banking applications.
  • Resolved various migration issues, linking issues, shared library and runtime issues.
  • Developed Service Level Availability API Developed JNI to communicate between the Java Business Classes and the Web Server Process for Service Level Availability (SLA). Developing IFS Java Servlets that reside and run on the CWS server and use the HTML paradigm as the user interface.
  • Debugging and fixing the bugs of the Front end and the Web Server Process.
  • Effectively communicated with customers, peers, and engineering to resolve customer issues. Participated and assisted in the creation of technical solutions
  • Created a knowledge base, which would help in resolving future problems.
  • Worked as a Technical consultant at IBM, North Carolina, providing maintenance and support to Payment Registry product that provides a certificate management infrastructure for cardholders, merchants and payment gateways (acquirers) to facilitate secure payments over the Internet using SET protocols. Debugging of Payment Registry code based on customer feedback and interacting with the development team to make the required changes in the code. Provided Technical Support for the Payment Registry application

We'd love your feedback!