We provide IT Staff Augmentation Services!

Java Developer Resume

PROFESSIONAL SUMMARY:

  • 10 years 11 months of experience in software development, which includes Analysis, Design, Development, Testing and Implementation of Standalone and Web based Applications using JAVA and J2EE Technologies.
  • Strong skills in Core Java and having good experience in developing batch jobs using various core java concepts, collections and multithreading.
  • Experience in developing both Front end & Backend applications using Java, Servlets, JSP, JDBC,
  • JNDI, JPA, JMS, EJB, Struts, spring, Hibernate, MyBATIS, XML, XSLT, JavaScript, Junit, JQuery, AngularJS, AJAX, HTML.
  • Proficiency in programming with different IDE’s like Eclipse, WSAD, RAD, NetBeans.
  • Good Command over RDBMS and programming in PL/SQL.
  • Experience in Java server side Programming and proficiency in SOAP and REST webservices.
  • Experience in working with the version control tools like VSS, Perforce, CVS, and SVN.
  • Having Good Experience over different frameworks like Struts1.1, Struts2.0, Spring, Hibernate, MyBATIS etc.,
  • Extensive experience in developing and deploying applications on Web/Application server - IBM Websphere5.0/7.0, JBOSS 5.1, Oracle Weblogic 11g and Apache Tomcat 7.0 Servers.
  • Good experience in all facets of software development life cycles viz. Requirement Analysis, Design, development, testing, and post implementation revisions.
  • Having Experience in Production Support of Data feed batch jobs for various applications.
  • Experience in working various software life cycle models like Water fall approach, Iterative Model and Agile Methodology etc.,
  • Having Good knowledge and understanding of AWS.
  • Successfully delivered projects under strict schedules and following quality control.
  • Familiar with preparing various documents like Technical Specification Document (TSD), Application Support Manual, Network flow, Impact analysis document, etc.
  • Good Understanding of Banking, Financial, Manufacturing and Health Care Domains.
  • Possesses good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving.

TECHNICAL SKILLS:

Operating Systems: MS-DOS, UNIX, LINUX, Windows NT, MAC OS

Programming Languages: C, C++, JAVA, J2EE

Web Technologies: Servlets, JSP.

Distributed systems: RMI, EJB.

Markup/Script Languages: HTML, CSS, XML, AJAX, JavaScript, dojo, JQuery, AngularJS.

Application/Web Servers: Apache Tomcat, IBM Web sphere, JBOSS and Oracle Weblogic.

Databases/ORM: Oracle, DB2, SQL, PL/SQL, Hibernate, iBATIS, JPA, Toplink.

Development Tools/IDE: Eclipse, NetBeans, WSAD, RAD and RSA.

Application frameworks: Struts1.1, Struts2.0, Spring.

Tools: TOAD, SQL Developer, MySQL, JIRA, HP ALM, Clear Quest.

Version Controller: VSS, Perforce, CVS, SVN, ClearCase.

Build Tools: Ant, Maven, Cruise Control

Design: UML, OOAD, Design Patterns.

Others: SOAP, REST Webservices, AWS.

PROFESSIONAL EXPERIENCE:

Confidential

JAVA Developer

Responsibilities:

  • Took the ownership of complete development of Additional Information and Upload document steps as part of Facility Settlement changes in Provider Sub system.
  • Involved in coding, unit testing and peer review of Additional Information and Upload document features in Provider at Enrollment and manage side.
  • Involved in code merge of various initiatives of Facility Settlement, MCC changes.
  • Responsible for Complete System Test and UAT Support to address various clarification from Testing team and users.
  • Involved in analysis and understanding of the requirements, providing guidelines for the development in CTI.
  • Analyzing the root cause of various issues in System Test and UAT Phase and guiding developers to fix the issues accordingly.
  • Involved in Iteration sheet analysis and review based on the scope of the SOF project.
  • Involved in Rel10c-1.1 and 1.2 to fix various session related issues and development of other enhancement and Defect CQs
  • Responsible for Code release, merge, release notes preparation and coordinating with CM team for various System Test and UAT deployments.
  • Responsible to build the code, Deployment to Development servers for MI and IL, Sanity testing and proceeding to System test.
  • Analysis and Involved and in various cloud related generic frameworks like GDR and GRC etc.,
  • Involved in Gap Analysis between Michigan and Illinois requirements for the various modules of Eligibility and Enrollment.
  • Understood the existing Confidential framework and understood the changes required for the cloud enablement.
  • Analysis and fixing issues in Illinois Sandbox environment to be used by users for initial phases.
  • Coordination with Configuration management team for the deployments of Illinois Sandbox environment.
  • Create new modules in the project following new cloud framework standards.
  • Coordination with Operation team and Users to understand the requirements.

Technical Environment: Core Java, JDK1.6, J2EE, Spring MVC, Spring4.1, SQL, PL/SQL, AJAX, java script, JQuery, HTML, CSS, XML, Eclipse, JBoss 5.1, Maven, Web services, UNIX, Oracle, WIN10, ClearCase, ClearQuest, SVN etc.

Confidential

JAVA Developer

Responsibilities:

  • Took the complete ownership of configuration and development of API for Redis Caching.
  • Implement different methods to cache the complete equipment details.
  • Responsible in development of some of the common components of the application.
  • Preparation of Mockup screens for UI development.
  • Responsible for analysis, preparation of procedures for interfacing with other applications.
  • Update the technical design documents mentioning the flow of all the functionalities of the application.
  • Implementation of various functionalities using Spring, RESTful services etc.,
  • Responsible in delegation of work to off shore team and maintenance of code cleaning, code reviewing and version control in svn.
  • Responsible in preparation of estimations of project and participation of status meetings.

Technical Environment: Core Java, JDK1.8, J2EE, Spring MVC, Spring4.1, Spring Boot, SQL, PL/SQL, AJAX, java script, JQuery, HTML, CSS, XML, Eclipse, Tomcat 8, Gradle, Cloud Foundry, REST, Web services, UNIX, Oracle, SVN etc.

Confidential

JAVA Developer

Responsibilities:

  • Took the complete ownership of Analysis, design and development of end to end completion of the Robotics application.
  • Responsible in communicating and gathering all the requirements from users.
  • Preparation of BRD document and getting sign off from Users.
  • Responsible for analysis, preparation of procedures for interfacing with other applications.
  • Based on the requirement, analyze and free the complete database structure and preparation of Oracle database tables and relationship between them.
  • Prepare the complete design flow of the application giving the complete picture of the application process and interfacing with other systems like BPCS, Inventory, CAD, Warranty Claims etc.,
  • Prepare the detailed technical design document mentioning the flow of all the functionalities of the application.
  • Preparation of all mock up screens.
  • Create a new project following Confidential Internal AIJ 3 standards.
  • Implementation of various functionalities using Spring, Mybatis, RESTful services etc.,
  • Responsible in delegation of work to junior associates and maintenance of code cleaning, code reviewing and version control in svn.
  • Responsible in preparation of estimations of project and participation of status meetings.
  • Preparation of PDF quotation documents using ITEXT.

Technical Environment: Core Java, JDK1.8, J2EE, Spring MVC, Spring4.1, MyBATIS, SQL, PL/SQL, AJAX, java script, JQuery, HTML, CSS, XML, ITEXT, Eclipse, REST, Webservices, UNIX, Oracle, WIN7, SVN etc.

Confidential

JAVA Developer

Responsibilities:

  • Took the ownership for the development of UI and backend of Credit Approval, BCA Attachments, and Facility Details Modules.
  • Responsible for coding, unit testing and peer review process.
  • Involved in generation of PDF reports related to credit approval and BCA Attachments.
  • Prepared basic template and daily reports of filling gap between CDD and Confidential database.
  • Responsible to check the update of Risk rating of all customers and to follow AML and other compliance of bank.
  • Responsible for maintaining the versions of changes and merging with latest production source in SVN.
  • Implemented REST webservice as part of Credit Approval process to provide risk rating values to CDD.
  • Preparation of Technical Specs, application support manual etc.,
  • Implemented the architecture of the modules according to the J2EE standards (Presentation-tier, Business-tier and Integration-tier).
  • Involved in generation SOAP client from Confidential wsdl to get the details of ER and EL values.
  • Responsible for server side programming, deployment and initial testing of application.
  • Discussions with Business Analyst and Project Manager for requirement gathering and FSD analysis.
  • Involved in deploying the application and automate the pdf generation using shell scripting.
  • Extensive use of HTML/Ajax/JQuery for the presentation layer along with JavaScript for the client side validations.
  • Used ibatis for mapping and coding database objects in Spring ORM layer.
  • Developed DDL, DML’s and designed and created various DB tables and their relationships.
  • Wrote PL/SQL Stored Procedures and triggers required for DB layer.
  • Involved to integration of all the modules and deploying them on the application server.

Technical Environment: Core Java, JDK1.8, J2EE, Struts2.0, Spring2.5, JMS, iBATIS, SQL, PL/SQL, AJAX, javascript, JQuery, dojo, HTML, CSS, XML, ITEXT, Eclipse, RAD, Weblogic, SOAP, REST, Webservices UNIX, Solaris, Oracle, WIN7, SVN, Linux, Putty etc.

Confidential

JAVA Developer

Responsibilities:

  • Took the ownership for the development of Inbox, Maintain of Customer modules.
  • Responsible of Object oriented design of various java classes based on the requirement.
  • Involved in development of Message monitor and instruction tabs.
  • Analyze the functionality and developed different database views and other queries.
  • Creation of various inserts, updated and Alter statements for db related activities.
  • Developed various PL/SQL stored procedures for merging of similar functionalities and Triggers for audit trail and other db operations.
  • Used hibernate for mapping and coding database objects in Spring ORM layer.
  • Implemented REST webservice to expose CDD details of customer to Credit Mate application.
  • Discussions with Web Designer, Business Analyst and Project Manager for requirement gathering and the front-end view.
  • Extensive use of HTML/Ajax/JQuery for the presentation layer along with JavaScript for the client side validations.
  • Struts form tags and i18n language/Locale-based resource management.
  • Reengineering of complete Confidential application based on new UI.
  • Involved in analysis, design phase to come up with new structure of grouping the similar functionalities into specific modules.
  • Data analysis for merging the different groups, doing the impact analysis and feasibility test and coming up with new queries to gain the desired results.

Technical Environment: Core Java, JDK1.8, J2EE, Spring2.5, Hibernate, SQL, PL/SQL, AJAX, JQuery, dojo, javascript, HTML,CSS, XML, Eclipse, Weblogic 11g, LDAP, Jersey, REST, Oracle, SVN, Linux, winsp, Filenet etc.

Confidential

JAVA Developer

Responsibilities:

  • Involved in the development of Confidential application as part of APAC Regulatory Reporting Team.
  • Took the ownership for the development of Credit Risk and Forex Risk Modules.
  • Responsible for programming, unit testing and parameter setup for the modules.
  • Discussions with BA and Users at requirement gathering and change requests.
  • Extensive use of Java Collections to convert the business requirements into technical and calculation of risks associated with it.
  • Analyzing the requirements and giving suggestions for improvements.
  • Creation of various inserts, updated and Alter statements for db related activities.
  • Worked on iterative and agile methodology in implementing credit risk module.
  • Developed various PL/SQL stored procedures for merging of similar functionalities and Triggers for audit trail and other db operations.

Technical Environment: Core Java, J2EE, Struts1.2, Spring2.5, Hibernate, EJB3, SQL, PL/SQL, AJAX, Jquery, javascript, HTML, CSS, XML, Eclipse, UNIX, putty, LDAP, Weblogic 11g, JIRA, Oracle, CVS etc.

Confidential

JAVA Developer

Responsibilities:

  • Mainly Involved in Singapore Application Development for phases 1, 1.1 and 2
  • Coordinating with vendors to setup the SIT and UAT environments.
  • Took the complete ownership for the development of Bulk Payment Management.
  • Worked as Singapore IT Lead in coordinating between Project Team and Process Team for different phases of RTB Project.
  • Prepared Network flow diagrams, technical specs and application support manual and took responsible in getting sign off from Network Team, Application Support Team and Production Teams etc.,
  • Responsible in setting up SIT, UAT and BAU environments by coordinating with all vendors.
  • Attending calls with users in UAT phase and responsible for coordinating work between testing team and development team members.
  • Coding and unit testing from presentation to persistence layer.
  • Mentoring the Junior Associates, review their code and integrating with main modules.
  • Preparation of Batch Job to trigger the middleware engine and communicating with the host.

Technical Environment: Core Java, Servlets, JSP, J2EE, Struts1.2, Spring2.5, Hibernate, EJB3, JPA, SQL, AJAX, JavaScript, HTML,CSS, XML, Eclipse, RSA, Weblogic 11g, LDAP, Putty, SOAP Webservices, Oracle, SVN etc.

Hire Now