We provide IT Staff Augmentation Services!

Senior Lead Java Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Sun Certified Java Programmer wif around 12 years of track record demonstrating good analytical and problem solving skills and ability to follow through projects from inception to completion.
  • Expertise in Core Java development and concepts.
  • Hands - on exposure to Open Source Frameworks: Spring, Struts, Tiles and Hibernate.
  • Demonstrated experience in J2EE technologies such as Servlets, JSP, EJB, JMS, JDBC, JSTL etc.
  • Comfortable in using IDE Tools such as RSA, Eclipse, Spring Tool Suite and WebLogic Workshop 10.x.
  • Hands on experience using ORM frameworks like Hibernate.
  • Hands on experience in Extract, Transform and Load the data and hence migrate to the new platform using java.
  • Working Knowledge of Open Source Frameworks such as Tiles, Log4j and Ant, JUnit.
  • Expertise in Design of the application using Object Oriented Analysis and Design using UML and Design Patterns.
  • Good Exposure to Financial, Health care and Insurance domains.
  • Hands on exposure to WebSphere, WebLogic, Tomcat and GlassFish application servers.
  • Proficient in a Configuration Management (Subversion) and Continuous Integration (Jenkins) Tools.
  • SOA implementation using JAXB, JAX-WS, JAX-RS, RESTful web services.
  • Experience in Agile development techniques such as TDD, Pair Programming.
  • Citable experience wif XML technologies such as DOM, SAX, XML Schema.
  • Ability to lead and mentor junior developers.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Senior Lead Java Developer

Responsibilities:

  • Understand Requirements from the Business, Design, Develop and Architect Web based applications using Core Java APIs, J2EE Technologies.
  • Coding of Business applications and system integrations related to Pay Day Loan Application using Core Java APIs and J2EE technologies such as Servlets, JDBC and EJB etc.
  • Implement the integration layer using Message Driven Beans (MDBs) for consuming the messages from third party systems.
  • Involved in the Design and implementation of Service Oriented Architecture (SOA) using XML schema, Tibco and Java Messaging System.
  • Development of the Presentation layers using JSF Framework.
  • Document Design and Technical specifications using tools such as MS-Visio UML diagrams (Class, Sequence, Collaboration, and Activity Diagrams).
  • Develop the code using tools like RAD, Web sphere Application Server, TOAD and Clear Case Version Control etc.
  • Unit test the application using Junit framework to ensure the functionality and the quality of the code.
  • Develop Database scripts using SQL and PL/SQL to meet the Change Requests from the Business.
  • Fix the defects, make suitable enhancements to the existing applications and resolve production Issues.
  • Unit, Smoke and Integration Testing of applications using suitable Testing Frameworks.

Environment: JDK6, Chordiant 6.x, Corticon Rules Engine, Tibco, XML, JAX-WS, Oracle 11g, Websphere Application Server 8.x., Maven 2.2, SVN, Jenkins 2.x.

Confidential, Topeka, KS

Sr. Java Developer

Responsibilities:

  • Analyze and understand the Business Requirements, translate them in to functional specifications.
  • Coded the service implementation to consume the JAXB-WS service to retrieve the Marketing Rep and Region information and process it to build the Value Object (VO).
  • Used the JAXB framework to map the Value Object to the XML Schema generated artifacts and write it to an xml file.
  • Integrated the Spring wif the IBM Job processing framework and responsible for injecting the dependencies for the DAOs, Data Sources and service implementation classes.
  • Write SQL queries against the DB2 Express C database.
  • Unit test the components using Junit and EasyMock Frameworks.
  • Deploy the application using framework deployment processes by writing Maven scripts and performing a continuous integration using Jenkins.
  • Evaluate and fix the code violations and compliance rules reported by Sonar.
  • Design and develop the report templates using Business Intelligence and Reporting tools (BIRT) and run them against the developed web services to generate the report in the PDF format.
  • Mentor the Juniors in the team.

Environment: JDK5, Spring 3.x, Spring Batch, Spring Tool Suite, Spring JDBC template, JAX-WS., DB2 10.x, Websphere Application Server 8.x., Maven 2.2, SVN, Jenkins 2.x.

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Involved in all phases of development cycle from analysis to testing of various components.
  • Developed the code to retrieve the data from various source systems using Core Java and Spring JDBC modules and applied the product specific complex business rules.
  • Created the Content Tree using the Object Factory Class, setting the product specific values and tan marshaled the content tree using JAXB to build the XML document for further processing to the Admin Center.
  • Implemented Presentation layer for the Data Validation Tool using JSF framework.
  • Integrated the application wif the Web service using Spring WS module.
  • Tested the Web Service using SOAP-UI tool.
  • Identified data inconsistencies in the source and target tables by writing extensive SQL queries, thus contributing to data validation tool development.
  • Unit tested the business use cases using Junit 4 testing frame work.

Environment: JDK 6, Spring 3.x, Spring Batch, JASS, JMS,JSF,JAXB 2.x., Oracle 10g, WebLogic 10.3., Maven 2.2, SVN.

Confidential, Basking Ridge, NJ

Sr. Java Developer

Responsibilities:

  • Regular Communication wif the business team to understand the requirements and translate them into functional modules and technical specifications.
  • Managed a team of 2-4 developers mentoring them on implementing the best practices of coding and Object Oriented concepts.
  • Developed a POC for demonstrating the usage of Spring Webflow as a replacement for the existing Navigation Framework.
  • Designed and developed the server side modules using Spring ORM wif Hibernate.
  • Advise the Business team as and when necessary and negotiate the requirements explaining them the rationale behind the suggestions.
  • Implemented the pagination functionality by developing reusable customized Tag library which significantly improved the performance of the application.
  • Configuring Spring Application Context for Tiles usage in the presentation layer.
  • Implemented the presentation layer components Spring Web-MVC and core modules.
  • Responsible for integrating the service layer wif the Web Service using SOA. Consumed the web services using SOAP, WSDL, and JWSDP.
  • Responsible for developing Unit test using JUnit.
  • Coordination wif the UHPD and QA team in resolving the defects.

Environment: Java, J2EE, Spring, Hibernate, Spring Security, JSP, Websphere Application Server 5.x, RAD 6.x, Oracle, IBM Portal Server, Servlets, JSTL, JAX-WS and Java Script, Ant, Clear Case

Confidential

Senior Java Developer

Responsibilities:

  • Installed, configured and deployed the EAR both in the development (on both WSAD and WebLogic) and production (Sun Solaris Unix) environment.
  • Involved in developing, customization, implementation, maintenance and trouble shooting of the application.
  • Used the CAFÉ framework to develop, run, execute and test the work flows.
  • Developed Chordiant based Business Services (JX Services).
  • Completed POC for installation and implementation of Chordiant Call Center Setup.
  • Responsible for modeling the Business Services using Rational Software Modeler.
  • Responsible for application server configuration on the development server.
  • Provided tier 2 support to the Customers of the product across the globe doing the root cause analysis and coordinating wif performance and Engineering teams.
  • Took active participation in resolving the migration and enhancement of the product.
  • Also, conducted training programs and mentored the juniors on the product.

Environment: Java, JSP, EJB, CAFÉ Servlets, WebSphere Application Server 5.1, WSAD 5.1, WebLogic 8.x, Rational Clear Quest, XML, IBM MQ 5.x, Ant, Solaris 2.8/Win XP, Oracle 8i, Chordiant CAFÉ, Log4j

Confidential

Java Developer

Responsibilities:

  • Active member of the requirement analysis, design and architecture team.
  • Involved in the development of the application right from its inception to the release.
  • Documentation of high level requirements and design modules.
  • Adherence to unified process in building the software.
  • Responsible for the design and development of the Conceptual and Specification model using UML.
  • Developing the Presentation layer using DHTML, JSP and JavaScript.
  • Responsible for designing the model and view components and implementing them using the Struts framework.
  • Responsible for implementing the persistence layer using JDBC SQL, PL/SQL and Stored Procedures for Oracle database.
  • Deployment of the application using ant scripts.

Confidential, Erie, PA

Responsibilities:

  • Coordinated wif the functional leaders in various sections of the plant to understand the high level business requirements.
  • Implemented the business use cases using Java and various J2EE technologies such as JSP, Servlets, and JDBC etc.
  • Scheduled and coordinated a team of developers to deliver subsystem releases in accordance wif the project plan.
  • Coordinated wif testing team to Prepare Unit Test Plans and tested the module in Development, Staging and Production servers.

We'd love your feedback!