We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • 11+ years of IT experience in developing enterprise application using Java/J2EE and other related technologies
  • Strong knowledge in Object Orientation concepts and other core Java concepts like generics, multi - threading, exception-handling, etc.
  • Strong technical and development experience in Java/J2EE technologies like Spring/Struts, Hibernate, Web Services, JMS and other J2EE technologies
  • Extensively used jQuery and Angular JS JavaScript frameworks
  • Experience in developing Ant scripts for building and deploying applications. Used Junit for unit testing and good understanding of Test-Driven development (TDD)
  • Used and Enhanced Jenkins code builds for CI (Continuous Integration)
  • Good functional expertise in Financial & Banking and working experience in Retail domains
  • Familiar with PL/SQL and created queries/statements, objects and Stored Procedures for server-side persistence logic
  • Used Mule and TIBCO ESB features to integrate systems or to expose common application Web or JMS services
  • Experience in implementing Design Patterns such as Model-View-Controller (MVC), Front-controller, Singleton, Factory, Data-Access-Object (DAO), etc.
  • Good understanding and following Agile, SDLC and other popular industry approaches or Waterfall depending on size of project
  • Poses good analytical and verbal and written communication skills. Good team player and can work in team to finish any kind of tasks

TECHNICAL SKILLS:

Programming Languages: Java/J2EE, SQL/PL SQL

Java Technologies: JSP, Web Services (REST & SOAP), JMS, JPA, JUnit, Ant

Frameworks: Spring, JSF, Hibernate, Struts

Scripting Languages: jQuery, Angular JS, Node.js, JSON, HTML, CSS, Ajax

IDE's: Eclipse, Flex Builder

Application/Web Servers: Apache Tomcat

Databases: SQL Server, Oracle, MySQL

Tools: TIBCO/EMS, MQ

RIA Technologies: Adobe Flex, Cairngorm, Blaze DS, LCDS

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, Austin, TX

Responsibilities:

  • Performed all the development and build activities
  • Developed using - Java/J2EE, Spring, Hibernate, jQuery, AngularJS, HTML, CSS and other J2EE technologies
  • Integrated using - Web Services (REST & SOAP) and MQ Messaging
  • Unit tested and Debug using - Junit and Firebug
  • Created SQL scripts for Database operations and tested using SQL Server Management Studio
  • Performed code reviews for peer developers
  • Used Perforce as a code repository
  • Fix defects and update the status in both Bugzilla and Mingle
  • Used and Enhanced Jenkins builds for continuous code integration
  • Created and Integrated various MQ messages to communicate with TSYS which manages credit card activities
  • Interacted with third parties/processors like TSYS/MasterCard/VISA/FDR to retrieve the real-time card transactions data on a daily basis in different formats like DEF/CDF/VCF
  • Participate in Agile scrum daily status meetings, weekly Iteration planning meetings, Acceptance criteria and Story estimates meetings
  • Work closely with Business team to meet functional requirements during development

Sr. Java Developer

Confidential,Austin, TX

Responsibilities:

  • Merge the existing PIN Check, Mobile Alerts and Global Account Requests applications code to common platform called GCA (Global Card Access)
  • Developed code to extend the card holder and bank user functionalities like register corporate/individual cards, setup user security questions, enroll for Mobile Alerts, access Reports and other card holder functionalities
  • Developed code to load the access rules and display UI navigation based on the user role, card BIN (Bank Identification Number) and region
  • Developed hibernate mapping and DAO components to access account info tables
  • Implemented code to access the Cad Vault (secure repository of card numbers) based on the card ID
  • Created Database indexes to improve the performance

Sr. Java Developer

Confidential, Austin, TX

Responsibilities:
  • Developed MasterCard Log Processor and Log Reader to integrate the Level 3 enhanced data from VISA for multiple record types like travel/airline/hotel and save it into the Works database so that user can see more and more data in the UI
  • Developed UI screens to reprocess the VISA / Mastercard VCF/CDF xml files
  • Developed POC using JAXB to marshal/unmarshall the VISA / Mastercard VCF/CDF xml files
  • Developed test cases and performed unit testing using Junit

Sr. Java Developer

Confidential, Austin, TX

Responsibilities:
  • Developed UI Alerts screens using Angular JS and jQuery
  • Developed Alerts webservices API to load the alerts user preferences from TSYS and save the settings
  • Created MQ messages to get the card data from TSYS and check the status to make sure it is not invalid like Lost/Stolen, Fraud or other status.
  • Used TSYS green screen to access the Card real time data

Sr. Java Developer

Confidential, Austin, TX

Responsibilities:
  • Developed a generic service for all the Confidential clients to integrate with Visa DPS services
  • Developed SOAP based Web service to act as a proxy in between client and Visa DPS services
  • Implemented generic servlet which preprocess the client request and add x509 certificate finally postprocess the response before sends it to client.
  • Developed Prepaid reporting screens using Java, Spring, Hibernate, jQuery
  • Unit tested the Visa web service calls using SOAP UI

Sr. Java Developer

Confidential, Austin, TX

Responsibilities:
  • Developed backend code using Java, Spring and Hibernate.
  • Wrote SQL scripts to create new database and schemas.
  • Used ACI Parsers to parse the xml file from the client and save the data into the database.
  • Creates Jasper Reports for card activities

We'd love your feedback!