We provide IT Staff Augmentation Services!

Senior Java-j2ee Developer Resume

0/5 (Submit Your Rating)

Raleigh North, CarolinA

SUMMARY

  • Having 8+ years of IT experience in developing, delivering of software using wide variety of technologies in all phases of the development life cycle. Expertise in Java technologies as consultant, proven ability in project based leadership, team work and excellent analytical and communication skills.
  • Involved in different levels of Requirement analysis, Development, Testing and Debugging, Deployment.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JSF, Rich Faces, JDBC, JNDI and Object Oriented Programming techniques.
  • Extensive development experience on different IDE’s like Eclipse, Weblogic Workshop IDE, Net Beans
  • Experience with multiple Servers like IBM WebSphere, WebLogic, Jboss, Resin and Apache Tomcat
  • Experience and good understanding about RDBMS (Relational Database Management System) like Oracle, etc. Coding experience in stored procedures, Functions, Triggers.
  • Good working knowledge of ANT, Log4J, XML (DOM, SAX), Multithreading, Collections, Exceptions.
  • Strong knowledge of SQL and database modeling; specializing in queries for a hierarchical data structure
  • Specializing in Web application development with Java and Open Source Software
  • Extensive experience in implementation of the version control software SVN, VSS and Clear Case
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Maven and Ant Tool
  • Experience in various Agile methodologies like Test Driven Development and SCRUM
  • Expertise in Web - Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT, AJAX and JQuery
  • Strong analytical, problem-solving and organizational skills
  • Aware of Production Support Process in usage of Remedy, Chameleon and Change point (emergency, maintenance and bug fix)
  • Experience includes working as Client Coordinator, Senior Software Engineer and Lead Developer
  • An innovative team player proven to work under tight deadlines, Adaptable to new software technologies, quick learner and also can work efficiently as an individual

TECHNICAL SKILLS

Technologies: Java 5/6/7, JDBC, Servlets, JSP, WSDL, XML, XSLT, PL/SQL, Shell Scripting, Javascript, jQuery, AJAX

Frameworks: J2EE, Spring, Hibernate, JPA, Struts, AJAX, SOAP/REST Web Services, Ant, Maven, TDD, JUnit, Log4j

Object Oriented: OOPs, OOAD, UML, Design Patterns

Servers: Websphere, Tomcat, Weblogic, JBoss and Apache Http server

Databases: Oracle 11g/10g/9i

Operating Systems: Windows 98, Windows 2000, Windows XP, Windows Vista, UNIX, Solaris, Linux

Tools: PL/SQL Developer, SQL Developer, WINSCP, vi Editor, Eclipse, Netbeans, Putty, VSS, SVN, Jenkins, jRules, TFS, Git, Clear Quest, Source Forge, StarTeam and SVN, MS Office, MS Project, MS Visio, Remedy, Change Point, Chameleon, SQLPLUS

Test Tools: HP Quality Center 9.0, Loadrunner, SOAP UI, Selenium

PROFESSIONAL EXPERIENCE

Confidential, VERNON HILLS, Illinois

SENIOR JAVA DEVELOPER/Technical lead

Responsibilities:

  • Recommend changes on project design concepts to improve efficiency.
  • Develop design specifications, installation instructions and other system-related information.
  • Verify stability, interoperability, portability, security and scalability of java system architecture.
  • Select apt design solutions and ensure compatibility of system components working with software engineers.
  • Evaluate current or emerging technologies to consider monetary factors of java program.
  • Provide technical guidance and support development of systems.
  • Identify system data, hardware and software components required to meet user needs.
  • Provide implementation guidelines for system secure to customers or installation teams.
  • Worked on different OS UNIX, Linux, Windows 7, Windows XP
  • Designed and developed Business components and Integrated with Spring framework.
  • Involved in configuring and integrating Spring and Hibernate frameworks.
  • Developed SOAP based web services.
  • Deployed the application on Websphere server.
  • Coding the programs in accordance with Program Specifications and adhering to Coding standards.
  • Responsible for compiling and submitting an error report for management each week.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope.
  • Ensure compliance with established architecture, design patterns, policies, standards and best practices.
  • Identify, review and present input on project activities and plans.
  • Design, develop, implement and maintain series of programs, subsystem, revision and enhancement of current system.
  • Design, implement and maintain java application phases.
  • Drive best practice, quality and consistency within design and development phases.
  • Identify production and non-production application issues.
  • Identify opportunities to fine-tune and optimize applications of java developed projects.
  • Provide technical support and consultation for java application and infrastructure questions.
  • Mentor and coach development team.
  • Provide direct support to Development Manager efforts as requested.
  • Establish, refine and integrate development and test environment tools and software as needed.
  • Develop, test, implement and maintain application software working with established processes.
  • Recommend changes to improve established java application processes.
  • Develop technical designs for application development.
  • Develop application code for java programs.
  • Develop and execute unit test plans using JUNIT test cases
  • Support formal testing and resolve test defects.
  • Understand Team Center product and customize by writing Custom Client code using Java APIs of Team Center
  • Write several SQL queries for Team Center Tables and pulling up the data
  • Created Installation Qualification for the code module using HP QC

Confidential, RALEIGH, North Carolina

Senior java-j2ee developer

Responsibilities:

  • Took over front-end responsibility using CSS, DOJO, HTML, and JSP of an abandoned custom MVC Ajax e-commerce site that used the Ext JavaScript Library.
  • Created a DOJO widget, which personalizes available answers to the user type of the authenticated user, based on the parsing of an XML configuration file.
  • Developed JSPs for user interfaces to interact with business layer. Developed Servlets to communicate with the other components under STRUTS Framework.
  • Involved in the development of the presentation tier using JSP, HTML, CSS, XML, XSL, JavaScript and Servlets for login, find Subscriptions and create contract modules.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer.
  • Used J2EE web-services to get geographic data (city, country etc.) and EJBs for credit card validation etc.
  • Used Hibernate (persistence framework) to implement the Database Access layer.
  • Configured Hibernate and class definition XML to provide access to corresponding tables in database.
  • Implementation using Spring Framework along with POJO (Plain Old Java Objects) for achieving middle-ware service delivery.
  • Simplified Hibernate session and transaction handling by writing a servlet filter.
  • Involved in creation and deployment of Enterprise Application.
  • Part of the team responsible in creating the architecture for staging environment for the Oracle database.
  • Designed requirements using RUP in the form of Business Use Cases and a Business Rule catalogue.
  • Designed OLAP solution to perform multidimensional analysis of financial data with existing Oracle database at the backend.
  • Verify data integrity for complex mathematical calculations and totals based on specific criteria for user interface and back-end processes using SQL Navigator and Toad.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE.
  • Played a significant role in integrating the UI with backend service used spring, Hibernate. Java and SQL.

Environment: JAVA 1.7, J2EE, Eclipse 4.4, Struts 2.0, Hibernate 3.5, DOJO, JSP, Servlets, JDBC, XML, CSS, Oracle, PL/SQL, Toad, Junit, Web logic, Apache Http server.

Confidential, Durham, North Carolina

Lead java-j2ee developer/client co-ordinator

Responsibilities:

  • Involved in full Software Development Life Cycle (SDLC) to analyze the business requirements, designing the front-end component, developing server-side code, testing and implementation. Developed J2EE modules using XMI, SPRING MVC and CORE JAVA
  • Worked on the Hibernate ORM Framework. Written several HQL named queries for CRUD operations.
  • Developed XMI UI screens for the Vendor/Stipulations team. Developed functionalities as per release.
  • Used JSP, HTML, Angular JS and CSS to design the front-end components.
  • Developed many UI’s in XMI technology and Angular JS.
  • Created JAVA classes for the Business Service Layer.
  • Used DTO to transfer data among different layers.
  • Have used JIRA to track bugs and tasks.
  • Written several SQL queries to interact with the database
  • Have worked with other teams to fix lot of issues and bugs
  • Created many DTO’s and used it in many layers of the applications
  • Used WSDL to create the client classes
  • Worked with JMS messages
  • Have written SOAP UI automated test cases and have written test scripts to manage the automation of tests. Also, worked closely with the testing team to run the test cases and also to do negative testing
  • Used Web logic, JBOSS 7 and Web Sphere to deploy the application
  • Wrote Customized Ant Scripts for Deploying Applications
  • Used agile methodology for software development
  • Actively involved in doing code reviews, code re-factoring, Security audits, Performance tuning and troubleshooting
  • Managing the build of the project using MAVEN
  • Written Stored Procedures and Named Queries
  • Involved with the QA team in testing the test modules with JUnit and to understand the loopholes
  • Involved in migrating the project from XMI to Angular JS
  • Analyze the functional specifications provided by the clients and identify any functional gaps in the given requirements.
  • Provide Support in terms of making code changes to the applications to resolve issues raised by Business users and ensure it meets standards.
  • Java-based logging & debugging.
  • Involved in drafting Standard Operating Procedures (SOP) for the processes involved.
  • Interacting with the onsite team on a daily basis and weekly meetings with client.

Environment: Java/ J2EE, Java script, Site Mesh, Free Marker, SQL, Oracle, Netbeans 8.0, Toad, PL/SQL Developer, Eclipse, Tomcat, Web sphere and Subversion, SVN Tortoise, Xenu.

Confidential

Senior java j2ee developer

Responsibilities:

  • Analyzed the requirements, worked on the Design, Build and test phases of the project.
  • Technical responsibilities included high-level architecture and rapid development.
  • Design architecture following J2EE MVC framework.
  • Involved in the development and testing of the total application.
  • Created the Class Diagrams and Sequence Diagrams while using UML.
  • Designed user interfaces using HTML, CSS and JSP and validated user inputs using JavaScript.
  • Implemented application design using Struts MVC with Multi-Tier System architecture.
  • Implemented appropriate design pattern at each layer.
  • Implemented Database access through JDBC at Server end with Oracle as backend.
  • Wrote SQL Scripts, Stored procedures and SQL Loader to load reference data.
  • Database tables and Query designed in SQL Developer.
  • Build and deployed war file in IBM WebSphere application server.

Environment: Java 5, JSP, Servlets, Struts MVC, HTML, CSS, JavaScript, Oracle 9i, SQL Developer, IBM WebSphere, Eclipse 3.0

Confidential

Senior java-j2ee developer

Responsibilities:

  • Developed data capture templates and presentation templates in Interwoven Teamsite tool.
  • Developed workflow in Teamsite for file upload.
  • Played administrator role for Teamsite content center.
  • Coding using HTML pages, Servlets and JSP’s
  • Used J2EE design patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project
  • Development of database interaction code to JDBC API making extensive use of SQL Query statements and advanced prepared statement
  • Worked on the implementation of CMS and publishing of the content using Interwoven TeamSite 6.5

Confidential

Java developer

Responsibilities:

  • Developed interactive and user-friendly web pages using JSP, CSS, HTML, and JavaScript
  • Identifying recurring issues and issues involving manual intervention.
  • Used Struts framework for the MVC architecture
  • Designing architectural improvements to the system.
  • Responsible for designing of the system.
  • Involved in the new development as per the agreed development standards.
  • Doing Junit testing and integration testing.

Environment: JDK 1.6, JNDI, Hibernate 3.0, Spring,, Eclipse 3.2, Web Logic, LOG4J, JUNIT

We'd love your feedback!