We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Having 9+ years of IT experience in analysis, design, development and deployment of Client/Server enterprise/web, production support, n - tier distributed applications using core Java/J2EE technologies.
  • Extensive experience in enterprise software development life cycle (SDLC), design patterns, and object oriented design (OOPS concepts).
  • Expertise in Java-J2EE technologies (Servlets, JSP, EJB, JDBC, JMS, Log4j, DAO, Java Beans, Java Multi-Threading) XML, Web Services.
  • Extensive experience in REST, HTML, XML, JAXB, XML Parsers, XSD, XSLT and WSDL
  • Expertise in web-based GUIs development using HTML, XHTML, JavaScript and CSS Excellent working knowledge of popular frameworks like Struts, Hibernate, and Spring.
  • Expertise in SPRING IOC, SPRING DAO and JDBC TEMPLATE
  • Experience in working with multiple Servers like IBM WebSphere, BEA WebLogic and open source JBoss and Apache Tomcat..
  • Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures, packages using PL/SQL in Oracle, MS SQL Server, and My-SQL.
  • Worked in client side designing and validations using SOAP, RESTFUL, HTML 5
  • Hands on Experience in the design and development of SOA Architecture for publishing as well as consuming web services, development of Workflows for exposing Web services and testing with SOAP UI.
  • Experience working in the UNIX Environment including writing shell scripts.
  • Experienced in different Error Handling Techniques.
  • Expertise in build scripts like Maven, ANT and build automation.
  • Strong experience with JUnit for unit testing
  • Great command over IDEs like Eclipse and NetBeans.
  • Extensively used ETL methodology for supporting data extraction, transformations and loading process, in a corporate-wide-ETL Solution.
  • Provided in-depth analysis to resolve production and application issues.
  • Expertise in using business analysis and Design tools like MS Visio and Rational Rose.
  • Followed Test driven development of Agile Methodology to produce high quality software.
  • Expertise in debugging the code and highly result oriented and pro-active with the ability to learn new technologies quickly and implement them successfully in production.

TECHNICAL SKILLS

Technologies: JDBC, Servlets, JSP, EJB, Hibernate, Spring, JNDI, JMS, JTA, JSF, XML, XML schemas, REST, XSLT, XML Parsers, SOAP, XHTML, JUNIT, Log4j, JAXB, JBPM workflow.

Build Tools: Ant, Maven

RDBMS: Oracle 11g, MS-SQL Server 2008, and DB2

Tools: SOAP UI, Putty, Eclipse, RAD (Ration Application Developer), Net Beans IDE.

Operating Systems: Windows XP, UNIX

Web/App Servers: Web Logic Server, Jboss, Tomcat

Web Services: SOAP, Restful Services WSDL

Version Control: CVS, SVN, Smart GIT and Clear Case.

Data Modeling Tool: TOAD, SQL Navigator

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Designing and developing the applications for new requirements.
  • Involved in various Software Development Life Cycle (SDLC) phases of the project.
  • Used Web services - WSDL & SOAP for getting the request information from third party services.
  • JUnit test cases to test Web Services functionality before integration with client.
  • Extensively worked on J2EE Technologies to develop the project, Followed Spring MVC Framework for the development of the project.
  • Used Hibernate as ORM tool and defined the mapping.
  • Involved in Unit integration, debugging the code, bug fixing, acceptance testing with test cases, code reviews.
  • Supported production environment and dev2edev testing including monitoring application, resolving any production related issues.
  • Extensive Performance testing is being done to determine the responsiveness and stability of the system.

Environment: Spring, Hibernate, SQL Server, JUnit, Easy Mock, Soap and Restful services, Jenkins, Eclipse, SVN, Unix, JMS, WebLogic, Oracle, and Agile Methodology.

Confidential, McLean, VA

Sr. Java Developer

Responsibilities:

  • Involved in technical analysis, design, development, and documentation with a focus on the implementation and software development.
  • Ensure compliance with coding standards, source code control, version control, build & deployment procedures and Performance Tuning.
  • Extensively worked with XMLBeans for accessing XML by binding it to Java types.
  • Providing technical support for critical production issues and preparing unit test cases and test plans.
  • Implemented the projects by using spring integration frameworks.
  • Developed various UI (User Interface) components using JSP, and HTML, JavaScript, Angular.js, DHTML and XML Technologies.
  • Used Web Services to provide the interface to the various clients running on both Java and Non Java applications using REST, SOAP and WSDL.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Developed the XML Schema and Web services for the data maintenance and structures.
  • Used a Hibernate Object Relational Mapping (ORM) tool to provide a framework for mapping an object oriented domain model to a traditional relational database.
  • Developed web-based user interfaces using Servlets, JSP, HTML, JSON and XML based client and server application.
  • Used Maven generating the project arch types and to build the project.
  • Developed backend logic by writing Java/J2EE APIs to handle the product metadata.
  • Maintaining the customer support and customer data from database tables in Oracle database.
  • Working on SQL/PLSQL programs to validate and code the database tables.
  • Worked intensively in Linux environments to see the logs and deployments and debugging.
  • Wrote JUnit Test Cases for testing the core model of the application. SOAPUI testing for to test the each module generated output.
  • Used SVN as source control And Used Log4j for logging Errors.
  • Used Jenkins for continuous integration.
  • Worked on Automating the Rest API using SOAPUI Pro for validation.
  • Installation and configuration of Development Environment using Eclipse with WebLogic Application server and deployed the applications on server.
  • Have worked in maintenance assignments for the Logistic domain, involving enhancements and production support.
  • Work on additional tasks and responsibilities that will contribute towards team, department, and company goals in Dev and Prod environments

Environment: Java, J2EE, SPRING core, SPRING ORM, Restful and SOAP Web Services, JMS, JNDI, JTA, JSF, JSP, JUnit, JSON, Soap UI, Putty, UNIX, Eclipse, Jenkins, WebLogic, XML, Log4j.

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Involved in requirements gathering, UI design and design of application workflows.
  • Designing and Developing the Web portal Applications, web services, technologies Spring MVC, JQuery, JSON, Spring ORM, Hibernate, CXF JAX-WS JAXB using Scrum based Agile methodologies.
  • Implemented Golden Gate for Standby Configuration and developed procedures for Replication.
  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
  • Developed web application based on J2EE Struts framework, Implemented Java and J2EE Design patterns like Business Delegate.
  • Used Web services - WSDL & SOAP for getting credit card information from third party.
  • Created technical documents for the tasks assigned, Made changes in LLS donation workflow to accommodate Book Keeper.
  • JUnit test cases to test Web Services functionality before integration with client.
  • Extensively worked on J2EE Technologies to develop the project, Followed Spring MVC Framework for the development of the project.
  • Used Hibernate as ORM tool and defined the mapping, Coordinated with QA team to ensure the quality of application.
  • Involved in Unit integration, debugging the code, bug fixing, acceptance testing with test cases, code reviews.
  • Supported production environment including monitoring application, resolving any production related issues.
  • Exposed as RESTFUL Web services, with Chart Specific parameters passed as query string.
  • Extensive Performance testing is being done to determine the responsiveness and stability of the system.

Environment: Spring, Hibernate, SQL Server, JTA, JUnit, JSP, JSON,DHTML, Soap and Restful services, Jenkins, Eclipse, SVN, JMS, WebLogic, Oracle, and Agile Methodology.

Confidential, Raleigh, NC

Sr. Java Developer

Responsibilities:

  • Utilized Agile Methodologies to manage full life-cycle development of the project
  • Worked Extensively on Spring IOC, Spring DAO framework, Spring Web services
  • Involved in tuning the database for better performance by analyzing the table, adding Hints and by Query Tuning methods.
  • Performed WSDL schema and semantic verification and compliance to WS-I
  • Handling the daily status meetings with QA team and business people in prioritizing the defects as per the business need.
  • Used Log4j for logging and tracing java code
  • Worked in JBPM workflow design business flow diagrams.
  • Designed and developed front-end screens using CSS, and HTML.
  • Implemented various design patterns including Singleton.
  • Involved in coding for Testing test cases, Maven for building the application.
  • Created Test Cases in Quality Center and mapped Test Cases to Requirements in Quality Center.
  • Managed all phases of end-to-end testing which includes User Acceptance testing, Functionality testing, Regression Testing, GUI testing, negative testing, system testing, unit testing and Smoke testing of the Application, its interfaces and Client-Server Utilities
  • Created XML files based on XML XSD.
  • Interacted with Developers, Business Analysts and Team Members to understand the Business Process
  • Developed many Java Interfaces to integrate the Web Services with the database transaction tables.
  • Responsible for client side interaction.

Environment: Spring, Hibernate, Maven, Jboss, JSP, JUnit, JSON, JMS, Eclipse, PL/SQL, Toad, Jira, HTML, CSS, UNIX.

Confidential, Dallas, TX

Software Developer

Responsibilities:

  • Designed & developed GUI for claim creation, processing and tracking
  • Created Use Case Diagrams in UML.
  • Created new ETL mappings by using Pervasive tool.
  • Worked in designing, building, testing, implementing, supporting and maintenance of ETL Applications.
  • Involved in troubleshooting of ETL loads and performance tuning of Mappings.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases.
  • Used XML data processing for JAXB.
  • Developed the business layer components as Stateless Session Beans based on EJB API.
  • Developed the data access layer components as entity Beans based on EJB API.
  • Developed web based user interface screens using HTML and Java Script.
  • Created CSS to get unique look and feel across the related facets.
  • Client Side validations were done using JavaScript.
  • Deployed the EJBs on JBoss.
  • Developed Entity Beans as Bean Managed Persistence Entity Beans and used JDBC to connect to backend database Oracle.
  • Designed and implemented Connection pooling for high-level performance.

Environment: JDK, EJB, JSP, HTML, JavaScript, Servlets, Unified Modeling Language, Eclipse, XML, JBoss Application Server, PL/SQL, UNIX, Pervasive ETL, Oracle.

Confidential

Java Programmer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernate persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Implemented rich front end pages by using HTML5, CSS3, and JSON.
  • A created and updated Hibernate query, Log4j mechanism is extensively used.
  • Worked with team members and leads for reviewing the code during Code Review sessions and using checkstyle to determine Java code is compliant to standards.
  • Find Bugs is used extensively to determine the Null Pointer exceptions and finding the bugs in Java code.
  • Performing Unit testing and Integration testing using Junit with mockup objects.
  • Involved in Production Release Planning & implementation along with support for production issues for various releases of the application.
  • Involved in migrating the application from Clearcase to Subversion.
  • Designed and developed the Validators, Controller Classes and Java bean components.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
  • Designed and built SOAP web service interfaces implemented in Java.
  • Used Clear Case for version control and Clear Quest for bug tracking.

Environment: Java, JDK, Servlets, Hibernate, JPA, Spring,Oracle 10g, JAXB, Eclipse,Apache Ant, Web Services (SOAP), WebSphere, clear case, Clear Quest.

We'd love your feedback!