We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

ChicagO

SUMMARY

  • 10 years of professional experience in Analysis, Design, Architecture and Development of mission critical Applications using object - oriented JAVA/J2EE platform with WebLogic and WebSphere Application servers with DB2 & Oracle.
  • Techno-functional expertise in Banking and Financials domain, predominantly on Credit Bureau platform.
  • SUN (Oracle) Certified JAVA professional for JAVA 1.5 platform.
  • Extensive hands-on experience in developing thin and thick client/server based applications using Core JAVA, J2ee, Struts, Spring, JSF,Web Services, JSP, Angular JS, AJAX, Servlets, Swings, EJB, JDBC, JMS, SOA, JPA, Hibernate, JNDI, Junit, XML and JavaScript.
  • Expertise in building, configuring and deploying J2EE projects using WebLogic, WebSphere and Tomcat Servers.
  • Real-time experience in Object Oriented Programming with complete project development life cycle (SDLC).
  • Good exposure in requirement gathering, Analysis and enabling business teams with releases and change requests.
  • Good in low-latency and high throughput programming with core JAVA.
  • Experience in setting-up JUnit Framework for any Test Driven Development (TDD).
  • Extensive experience in MVC architecture using Struts framework and J2EE design patterns like Business Delegate, Singleton, Façade, Data Access Objects etc.,
  • Hands-on experience in writing SQL and database stored procedures, functions including performance tuning of SQL queries.
  • Experienced in Enterprise Java Beans (EJB), especially in the session façade design pattern.
  • Strong software development skills using MVC architecture using Spring Frame work.
  • Experienced in Eclipse and RAD IDEs for project building, linking and embedding with external sources.
  • Implemented extensively EJB, Hibernate framework in the development of applications.
  • Extensive experience in Multithreading, Exception Handling, Garbage Collection and Synchronization development based projects.
  • Good knowledge in Data Structures.
  • Expertise in Maven and ANT scripts for the build and deployment of any type application.
  • Hand-on experience in SQL development using Oracle, DB2, NO SQL(Mongo DB) & My SQL Server database platforms.
  • Knowledge on Site Minder for user Authentication and Single sign on policy.
  • Good knowledge in Java 1.8 features like Defining methods in Interface, Lamda Functions, Enhance ForEach loop, Stream API..etc.
  • Extensively worked with JMS API for sending messages between two or more clients
  • Involved in performance tuning of J2EE applications using CA Wily Introscope tool.
  • Good academic record throughout the career till Bachelor of Engineering.
  • Experience in Security assessment of Java/J2ee based applications using VeraCode Tool.
  • Hand-on experience in implementing logger framework using Log4j.
  • Being part of Application development at all the times, also responsible for 3rd level Production issues and support activities when required.
  • Experienced in developing projects in Agile Scrum Model and part Agile teams.

TECHNICAL SKILLS

Operating System: windows & unix

Languages: Java, JavaScript, Angular JS, JSON,AJAX,HTML & XML

J2EE: EJB, JSP, Servlets, Java Mail, XML, JMS, Web Services, JDBC

App/Web Servers: WebSphere, WebLogic, Tomcat

Frameworks: Struts, Spring, JPA & Hibernate

Databases: Oracle, NO SQL, DB2, MySQL & SQL Server

Design Patterns: Business Delegate, Singleton and Façade Design patterns

IDEs: Eclipse & RAD

Source Control: CVS, ClearCase, Subversion (SVN) & Git

PROFESSIONAL EXPERIENCE

Confidential, Chicago

Sr. Java Developer

Responsibilities:

  • Analysis, design, and development of core system.
  • Provision of technical requirements specifications, design of software module interfaces, and data models necessary for product customization and prototype.
  • Engaged with the business in analyzing requirements and offer solutions.
  • Worked with the team to design the front end GUI using JSP, JScript and HTML.
  • Spring, Servlets, JSP, and JSTL are used for building the application.
  • Worked on JavaScript to implement front end side validations.
  • Messages like Stats, Batch were sent to customers through JMS, sometimes point to point messages or just publish.
  • Worked with Quality Assurance team to fix defects if any.
  • Design, Development of JSP pages, Servlets and re-usable Java Beans using Apache Spring Framework and deploy them on the WebSphere Application Server.
  • Developed several web pages using HTML, Style sheets, JSP and JavaScript to perform checking and validations at Client's side.
  • Developed Java Servlets, Java Beans and JSP pages using Spring framework.
  • Developed persistence layer using Hibernate framework.
  • Implemented Multi-Threading functionality in batch process and read the data from ad-hoc Server sent by third party provider.
  • Involved in technical guidance to the team members.
  • Designed and Developed Spring Controller classes, DAO.
  • Worked on AngularJS to develop Web pages.
  • Used Maven scripts to build and deploy the application.
  • Developed Client code (based on STUB) calls the Service provider using SOAP Request.
  • Used JDBC and JNDI for database connectivity.
  • Designed and developed the front end using HTML, JavaScript and JSP.
  • Used Java Script for client validations.
  • Used Jira tool to update the daily status as a task tracker.
  • Worked on APIs for data encryption and other functionality, together with their implementations.
  • Developed and Deployed Java Servlets and JSP for Dynamic HTML generation and for session management.
  • Implemented Rest Webservices to pull the credit file from Chronus Service.
  • Multithreading was implemented to process images and communicate with server.
  • Involved in performance tuning of project using CA Willy Introscope tool.
  • Designed and developed of an application in Java with Web Service and Java.
  • Involved in 3rd Level Production Support activities.

Environment: Windows, JDK, Core Java & J2EE, JDBC, Servlets, Singleton Design pattern, JSP, JMS, Spring, Angular JS,SOA, JSON,Hibernate, Web Services(REST), DB2, RAD, ClearCase, ClearQuest, Git, WebSphere, CA Wily Introscope.

Confidential, New Jersey

Sr. Java Developer

Responsibilities:

  • Translating business requirements into application code/logic which will implement the required business functionality.
  • Implemented Hibernate for persisting data into database.
  • Implemented the functionalities using Java, JSP, Servlets and J2EE framework.
  • Ensure that coding standards are followed throughout the application development lifecycle.
  • Developed several web pages using AngularJS and JavaScript to perform checking and validations at Client's side.
  • Developed Controller classes, View Resolver, JSP’s and Spring Configuration Files.
  • Used Spring framework to manage the project in MVC pattern.
  • Involved in system design and development using Collections and multithreading for the action classes.
  • Used Jira tool for task tracking.
  • Exception Framework used to handle checked and Unchecked Exceptions properly.
  • Creating and maintaining technical documents required to facilitate continued maintenance or enhancement of the application by other developers in the team.
  • Developed Maven scripts to build and deploy the application.
  • Have proficiency in using DAO and DTO patterns to persist data into database.
  • Used WebSphere Application server as the JMS provider to manage the sessions and queues.
  • Implementing custom application solutions which meet the business requirements, which include both new software development as well and maintenance and enhancements to existing applications.
  • Developed LDAP Authentication for Login Security.
  • Had proficiency in using JSP’s and Servlets for view and controlling parts of application.
  • Interacting with customers to gather and analyze the technical requirements.
  • Delivering and/or coordinating technical training and mentorship to the development team
  • Involved in critical Business logic implementation for new enhancements.
  • Responsible for writing SQL queries and customize them in compatible to dispute requirements.

Environment: JDK 1.5 & J2EE, EJB, Spring 2, DB2, AngularJS, JPA with Hibernate, JMS, Log 4j,WebServices(SOAP) RAD 9.0, SAML, DB2, ClearCase, ClearQuest, and Websphere Application Server 8.5, CA Wily Introscope.

Confidential

Java/J2EE Programmer

Responsibilities:

  • Involved in analysis, design, testing phases and responsible for documenting functional and technical specifications.
  • Developed the application usingStrutsFramework that uses Model View Controller (MVC) Architecture withJSPas the view.
  • Implemented Hibernate persistence layer to establish communication to database.
  • Design and implementation of business logic using Entity and Session Beans to handle transactions and updating of data into the Oracle database.
  • Solid understanding of Object oriented programming concepts and Expertise in design and development of J2EE components and APIs.
  • J2EE framework facilitated integration & deployment of Servlets, JSP and XML on Tomcat.
  • Developed the presentation layer using the MVC paradigm, implemented by Struts.
  • Worked with struts in Service/business layer logic and validation.
  • Created and maintained the configuration of the Struts Application Framework.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
  • Developed Front-end UI usingJSP, Servlets, HTMLandJavaScript.
  • Involved in Unit Testing, Integration Testing and UAT Testing.
  • Effectively usedJavaMailing Service for mailing detailed notifications depending upon the success and failures once the backend process is complete. Also, for mailing administrator if any system related problems.
  • UsedJavaMessaging Services (JMS)for reliable and asynchronous exchange of messages.
  • JSPs were programmed using the JSTL.
  • Involved in critical Business logic implementation for dispute processing.
  • Written ANT scripts for pre-deployment, deployment as one-time project activity.
  • Involved in writing SQL/PLSQL Queries using Oracle.
  • Code reviews and Mentoring and providing technical guidance to the team.
  • Responsible for 3rd level Production Support activities.

Environment: Windows, Core Java & J2EE, Servlets, JSP, Struts 2, Façade Design Pattern, Oracle, RAD, ClearCase, ClearQuest, WebSphere, CA Wily Introscope.

Confidential, Houston

Java/J2EE Programmer

Responsibilities:

  • Modification of Compliance changes imposed by Info Security.
  • Technical Leadership and Mentoring team members.
  • Modification of log files for PCI/PII compliances. Means, log files shouldn’t contain any Personal Identification Information.
  • Scanning of all logs files to ensure no sensitive Information in it and mask sensitive data if
  • Removed unnecessary logs.
  • Formatted all the log messages for all the applications as per the standards imposed by Info Security.
  • Involved in Veracode Platform it’s scans the application and provide the existing triage flaws details and fixing the flaws.
  • Code Rebasing and Delivery using Clear case.

Environment: Core Java & J2EE, Servlets, JSP, Struts 2, DB2, RAD 9.0, Websphere Application Server 8.5, ClearCase, ClearQuest, WebSphere, CA Wily Introscope.

Confidential

Java/J2EE Programmer

Responsibilities:

  • Analysis of business requirements and design of Technical solution.
  • Responsible of online module development which has the major functionality in eFBS.
  • User interface was developed usingJSPs,Servlets,HTML,DHTMLandCSS.
  • Involved in Front-end validations usingJavaScript.
  • UsedStrutsframework for implementingMVCArchitecture.
  • Developed some of the Product screens, related functionality, and customer profile screens.
  • Worked on Conditional controls, Error Handling, Exception, Cursor Management, Subprogram and Packages.
  • Involved in mapping the products to the customer scheme.
  • Developed MDBs using JMS to exchange messages between different applications.
  • Developed report generation screens using Servlets & JSPs.
  • Involved in performance tuning of project using CA Willy Introscope tool.
  • Involved in JUnit testing and bug fixing activities.
  • Coordinated with other offshore team to successfully complete the projects.
  • Involved in preparing test cases and also playing key role in System Integration Testing (SIT) stage.
  • Closely worked withQA, Business Analyst and Architect to solve variousdefectsin quick and fast manner to meet the project deadlines.

Environment: Windows NT, Swings, EJB, JSP, JMS, Servlets, JavaScript, Websphere, WSAD 5.0, SCM Source Safe and Oracle.

Confidential

Java/J2EE Programmer

Responsibilities:

  • Involved in project support and enhancements for implementing the base versions of Finacle eBanking (for Versions 611.03, 64, 623.05).
  • Involved in development of Transfers, Bill Payments, Workflow approvals and File Uploads of corporate banking module using J2EE technologies like Struts, JSP, EJB and SQL Server.
  • Responsible for interacting with clients for requirements gathering and understanding.
  • Responsible for looking into the impact analysis of major issues and quick deliverables.
  • Involved in testing enhancement activities and release document preparation.
  • Used VSS for Source Management and Version Tracking.

Environment: Windows NT, JDK, JSP, Servlets, EJB, Websphere, WSAD 5.0, VSS and SQL Server 2000

We'd love your feedback!