We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

ChicagO

SUMMARY

  • 10+ years experience as Java Developer specialized in Rich Internet Applications and enterprise large scale transactional systems.
  • Experienced in developing horizontally distributed applications, service oriented architectures and agile deployment for web applications.
  • Experienced in design of n - tier, mission-critical, high performance J2EE Web Applications for Banking, Capital Markets and Financial Domains.
  • Proven experience in designing, implementing, and deploying global application infrastructure solutions in a multi-platform environment.
  • Strong experience in Core Java, AOP, Generics, Collections, Enums, Interfaces, Design Patterns, Multi-Threading & Ajax.
  • Experienced in a multi-tiered architectural environment refactoring existing systems to Design Patterns.
  • Experience wif Test-Driven development using a unit testing framework such as JUnit.
  • Designed REST Web Services & Server components utilizing Spring and Hibernate based on J2EE standards.
  • Expertise in teh design and development of a WebSphere-6.1 based, JSR-168/286 portal development.
  • Pro-active developer wif good understanding of AOP, multi-threading, transactional, performance and memory issues.
  • Team Player wif Strong communication and analytical skills wif ability to mentor junior programmers,
  • Lead whiteboard sessions, create technical specifications architecture and outline frameworks.
  • Ability to work wif cross-functional teams and clients using Agile (Scrum) methodologies for Software development.
  • Engineer TEMPeffective solutions dat drive company growth and technological innovation, reducing teh overall cost of application development.
  • Reduced cost of application development by enabling teh re-use of high quality frameworks and components.
  • Expertise in building high-volume, high performance multi-tiered scalable web applications creating object-oriented analysis and design.
  • Ability to multi-task overseeing all facets of software development life cycle from analysis and design to implementation and maintenance.

TECHNICAL SKILLS

Client side Design Development: JSTL, JQuery, HTML5, CSS3, JSP, Tag Libraries, AJAX, JavaScript.

J2EE Web Technologies: Spring, Hibernate, JSP, Servlets, JSTL, XML, REST Web-Services.

RIA Technologies: JQuery.

Design Patterns: Strategy, Decorator, Façade, Factory & Template Patterns.

Web Services: Rest Web Services, Spring WS, Apache Axis2, SOAP UDDI, WSDL, JMS-Active MQ.

Portal Development: WebSphere-6.1 based, JSR-168 & JSR-286.

DataBases: MySQL, DB2, SYBASE, ORACLE.

Applications Servers: Apache, WebSphere, WebLogic, JBoss

Source code version control: CVS, PVCS. Perforce.

Deployment Tools: Construct and maintain build-scripts using Ant / Maven2.

Development Tools: Rational Application Developer(RAD), WSAD, Eclipse.

PROFESSIONAL EXPERIENCE

Confidential, Chicago

Sr. Java Developer

Responsibilities:

  • Participated in teh design & development of teh (GFM) system using SPRING.
  • Implemented DAO design pattern architecture to provide database access using Hibernate.
  • Applied OO concepts like inheritance, polymorphism and encapsulation in teh design of EES System.
  • Improved Performance by pooling resources, optimized I/O operations, applied multi-threading & minimizing network overheads.
  • Identified and fixed memory leak, improved performance using multithreading and other tuning strategies.
  • Worked on developing service oriented system based on SOA Principals in Agile development environment.
  • Designed Entitlement Manager to manage entitlement permissions for application resources.
  • Re-designed design model to make it more scalable, maintainable, and extendable.
  • Implemented PDP and PEP Modules to process entitlements for application resources.
  • Identified and fixed transactional issues due to incorrect isolation level & concurrency issues due to unsynchronized code.
  • Implemented multi-threading on critical classes to assure safe thread processing.
  • Designed JAXB objects using annotations to Marshall-UnMarshall objects to/from XML.
  • Utilized AOP to implement secondary requirements like auditing, logging, transaction management to improve productivity.
  • Implemented user defined Exception handling to capture application errors.
  • Used JUnit framework for unit testing of application and ANT to build teh application and deployed on Web Logic 10.1.3.
  • Programmed Spring controllers to control business workflows and perform back-end validations.,.
  • Utilized Hibernate detached objects to minimize DTOs, Spring DAO templates to minimize resource management code.

Environment: Core Java, Spring, Hibernate, Web Logic, Rest Web-Services, Oracle, Agile Practices

Confidential, Maryland

Sr. Java Developer

Responsibilities:

  • Participated in teh design & development of teh (ESS) system using SPRING.
  • Implemented DAO design pattern architecture to provide database access using Hibernate.
  • Improved Performance by pooling resources, optimized I/O operations, applied multi-threading & minimizing network overheads.
  • Identified and fixed memory leak, improved performance using multithreading and other tuning strategies.
  • Designed Entitlement Manager to manage entitlement permissions for application resources.
  • Implemented PDP and PEP Modules to process entitlements for application resources.
  • Identified and fixed transactional issues due to incorrect isolation level & concurrency issues due to unsynchronized code.
  • Implemented multi-threading on critical classes to assure safe thread processing.

Environment: Core Java, Spring, Hibernate, Web Logic, Rest Web-Services, Oracle, Agile Practices

Confidential

Sr. Java Developer

Responsibilities:

  • Participated in teh design & development of teh DCLA (PHASE-3) system using SPRING.
  • Developed web-based user interface for online final reports, workflow for processing and tracking of grants.
  • Designed rapid prototyping across different architectural layers, workflow, event management, and user interface.
  • Used Web Services for web based queries to Siebel for organization information and application status.

Environment: Core Java, Java J2EE, Web Logic, SPRING, Hibernate, JMS-ActiveMQ, Oracle, Agile Practices

Confidential, VA

Sr. Java Developer

Responsibilities:

  • Participated in teh design & development of teh CDF system using SPRING.
  • Designed DAO design pattern architecture to provide database access using Hibernate.
  • Designed teh Decorator, Factory, and Strategy Design patterns for CDF application.
  • Identified and fixed performance, transactional, threading and memory issues.

Environment: Core Java, Java J2EE, UNIX, SPRING, Hibernate, JMS-ActiveMQ, Sybase

Confidential, St.Louis

Sr. Java Developer

Responsibilities:

  • Actively involved in architecting various Business Layer and Data Management components.
  • Implemented JSR-168/286 portlets using Spring portlet MVC Architecture.
  • Created portal WCM components, used PDM API, modified portal themes and skins.
  • Programmed IBM Portal API calls to perform bulk imports into teh content Management system.

Environment: Core Java, Java J2EE, RAD, Portlets, Servlets, SPRING, Hibernate, AJAX

Confidential, TX

Sr. Java Developer

Responsibilities:

  • Participated in teh analysis, design, and development of teh FIA system using Spring.
  • Designed functionality for an FA to review, update and submit client apps. to Branch Approver
  • Implemented process workflow for submission, approval steps and decision points for application.
  • Developed functionality for Branch manager to Approve, Reject an investment application
  • Environment: Core Java, Java J2EE, WSAD RAD, Servlets, SPRING, Hibernate
  • Incorporated J2EE design patterns (Factory, Strategy, Decorator) for efficient Application design.
  • Implemented Front-End modules using JSP, HTML, JavaScript, CSS, Tag libraries and AJAX.
  • Involved in developing applications to post mails using Java Mail API.
  • Developed Interfaces, Helper classes, DAO Architecture using JDBC.

Environment: Core Java, Java J2EE, JSP, WSAD, Oracle, Unix

Confidential

Java Developer

Responsibilities:

  • Implemented teh User Interface Screens for presentation logic using JSP, JSTL, HTML, CSS & JavaScript.
  • Performed performance tuning related to database design using Normalization techniques.
  • Developed multi-threading, which accelerate teh development of, thread safe applications.
  • Incorporated various J2EE design patterns for efficient design and Entities for teh project.
  • Environment: Core Java, Java J2EE, JSP, WSAD, Oracle, Unix
  • Designed web interface using JSP, Servlets, JavaScript, CSS for managing users and clients.
  • Developed DAOs interfaces to interact wif teh database.
  • Designed rapid prototyping across different architectural layers, workflows and user interface.
  • Implemented Servlets and back-end java classes to support business workflow requirements.

Environment: Core Java, Java J2EE, Web Sphere, Oracle, Unix

We'd love your feedback!